События форм ИС клиент переопределяемый
ПроверитьЗаполнение
Описание, пример вызова
// Клиентский обработчик проверки заполнения форм ГосИС//// Параметры:// Форма - ФормаКлиентскогоПриложения - проверяемая форма// Отказ - Булево - Истина если проверка заполнения не пройденаПроцедура ПроверитьЗаполнение(Форма, Отказ) Экспорт
Пример вызова
СобытияФормИСКлиентПереопределяемый.ПроверитьЗаполнение(Форма, Отказ)
ОбработкаНавигационнойСсылки
Описание, пример вызова
// Обрабатывает нажатие на гиперссылку со статусом обработки в ИС.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма, в которой произошло нажатие на гиперссылку,// НавигационнаяСсылкаФорматированнойСтроки - Строка - значение гиперссылки форматированной строки,// СтандартнаяОбработка - Булево - признак стандартной (системной) обработки события.//Процедура ОбработкаНавигационнойСсылки(Форма, НавигационнаяСсылкаФорматированнойСтроки, СтандартнаяОбработка) Экспорт
Пример вызова
СобытияФормИСКлиентПереопределяемый.ОбработкаНавигационнойСсылки(Форма, НавигационнаяСсылкаФорматированнойСтроки, СтандартнаяОбработка)
ОбработкаОповещенияИС
Описание, пример вызова
// Обработчики событий обрабатываемых БГосИС в прикладных формах//// Параметры:// Форма - ФормаКлиентскогоПриложения - оповещаемая форма,// ИмяСобытия - Строка - имя события,// Параметр - Произвольный - параметр сообщения. Могут быть переданы любые необходимые данные,// Источник - Произвольный - источник события.// ДополнительныеПараметры - Структура - дополнительные параметры обработкиПроцедура ОбработкаОповещенияИС(Форма, ИмяСобытия, Параметр, Источник, ДополнительныеПараметры) Экспорт
Пример вызова
СобытияФормИСКлиентПереопределяемый.ОбработкаОповещенияИС(Форма, ИмяСобытия, Параметр, Источник, ДополнительныеПараметры)
ОбработкаОповещенияВФормеДокументаОснования
Описание, пример вызова
//Переопределенный сценарий обработки оповещения прикладных объектов об изменениях в библиотечных.// Вызывается для обновления гиперссылок в прикладных документах и при необходимости выполнить дополнительные действия.// Для переопределения обработчика установить Событие.Обработано = Истина, для дополнения не менять это значение.//// Параметры:// МестоВызова - Структура - сведения о месте в котором требуется обработка:// * Форма - ФормаКлиентскогоПриложения - источник вызова// * Объект - ДанныеФормыСтруктура - основной реквизит формы// Событие - Структура - сведения о событии:// * Имя - Строка - имя события формы// * Параметр - Произвольный - параметр события формы// * Источник - Произвольный - источник события формы// * Обработано - Булево - признак что событие уже обработано//Процедура ОбработкаОповещенияВФормеДокументаОснования(МестоВызова, Событие) Экспорт
Пример вызова
СобытияФормИСКлиентПереопределяемый.ОбработкаОповещенияВФормеДокументаОснования(МестоВызова, Событие)
ВыполнитьПереопределяемуюКомандуИС
Описание, пример вызова
// Выполняет переопределяемую команду//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма, в которой расположена команда// Команда - КомандаФормы - команда формы// ДополнительныеПараметры - Структура - дополнительные параметры.//Процедура ВыполнитьПереопределяемуюКомандуИС(Форма, Команда, ДополнительныеПараметры) Экспорт
Пример вызова
СобытияФормИСКлиентПереопределяемый.ВыполнитьПереопределяемуюКомандуИС(Форма, Команда, ДополнительныеПараметры)
ПриИзмененииЭлемента
Описание, пример вызова
// Обработчики БГосИС элементов прикладных форм// Ограничения: не предполагает контекстный серверный вызов.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма, из которой происходит вызов процедуры.// Элемент - Произвольный - элемент-источник события "При изменении". Может быть любой идентификатор (примеры: поле ввода, строка).// ДополнительныеПараметры - Структура - значения дополнительных параметров влияющих на обработку.//Процедура ПриИзмененииЭлемента(Форма, Элемент, ДополнительныеПараметры) Экспорт
Пример вызова
СобытияФормИСКлиентПереопределяемый.ПриИзмененииЭлемента(Форма, Элемент, ДополнительныеПараметры)
СписокПриИзменении
Описание, пример вызова
// Переопределяемая часть обработки события при изменении в формах списков.//// Параметры:// Форма - ФормаКлиентскогоПриложения - Форма в которой возникло событие ПриИзменении.// Элемент - ТаблицаФормы - Элемент формы связанный со списком в котором возникло событие ПриИзменении.Процедура СписокПриИзменении(Форма, Элемент) Экспорт
Пример вызова
СобытияФормИСКлиентПереопределяемый.СписокПриИзменении(Форма, Элемент)
ВыполнитьПереопределяемуюКоманду
Описание, пример вызова
// Обработчик переопределяемой команды формы.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма объекта справочника или документа,// Команда - КомандаФормы - команда формы.Процедура ВыполнитьПереопределяемуюКоманду(Форма, Команда) Экспорт
Пример вызова
СобытияФормИСКлиентПереопределяемый.ВыполнитьПереопределяемуюКоманду(Форма, Команда)
РазбитьСтрокуТабличнойЧасти
Описание, пример вызова
// Выполняет процедуру разбиения строки табличной части. Установить СтандартнаяОбработка = Ложь при реализации.//// Параметры:// СтандартнаяОбработка - Булево - признак библиотечной обработки события// ТабличнаяЧасть - ТабличнаяЧасть - Табличная часть объекта где происходит разбиение// ЭлементФормы - ТаблицаФормы - Элемент табличной части в пользовательском интерфейсе.// ПараметрыРазбиенияСтроки - См. ПараметрыРазбиенияСтроки// ОповещениеПослеРазбиения - ОписаниеОповещения - действия после разбиения (ожидаемый результат действия - новая строка)Процедура РазбитьСтрокуТабличнойЧасти(СтандартнаяОбработка, ТабличнаяЧасть, ЭлементФормы, ПараметрыРазбиенияСтроки, ОповещениеПослеРазбиения) Экспорт
Пример вызова
СобытияФормИСКлиентПереопределяемый.РазбитьСтрокуТабличнойЧасти(СтандартнаяОбработка, ТабличнаяЧасть, ЭлементФормы, ПараметрыРазбиенияСтроки, ОповещениеПослеРазбиения)
ОбработкаОповещенияОбработаныНеизвестныеШтрихкоды
Описание, пример вызова
// Вызывается перед обработкой штрихкодов, не привязанных ни к одной номенклатуре.//// Параметры:// ОписаниеОповещения - ОписаниеОповещения - процедура, которую нужно вызвать после выполнения обработки,// Форма - ФормаКлиентскогоПриложения - форма, в которой отсканировали штрихкоды,// ИмяСобытия - Строка - имя события, инициировавшее оповещение,// Параметр - Структура - данные для обработки,// Источник - Произвольный - источник события.Процедура ОбработкаОповещенияОбработаныНеизвестныеШтрихкоды(ОписаниеОповещения, Форма, ИмяСобытия, Параметр, Источник) Экспорт
Пример вызова
СобытияФормИСКлиентПереопределяемый.ОбработкаОповещенияОбработаныНеизвестныеШтрихкоды(ОписаниеОповещения, Форма, ИмяСобытия, Параметр, Источник)
ПреобразоватьДанныеСоСканераВСтруктуру
Описание, пример вызова
// В процедуре нужно реализовать алгоритм преобразования данных из подсистемы подключаемого оборудования.//// Параметры:// Результат - Структура - со свойствами Штрихкод, Количество// Параметр - Массив - входящие данные.Процедура ПреобразоватьДанныеСоСканераВСтруктуру(Результат, Параметр) Экспорт
Пример вызова
СобытияФормИСКлиентПереопределяемый.ПреобразоватьДанныеСоСканераВСтруктуру(Результат, Параметр)
ПреобразоватьДанныеСоСканераВМассив
Описание, пример вызова
// В процедуре нужно реализовать алгоритм преобразования данных из подсистемы подключаемого оборудования.//// Параметры:// Результат - Массив - Массив структур со свойствами Штрихкод, Количество.// Параметр - Массив - входящие данные.Процедура ПреобразоватьДанныеСоСканераВМассив(Результат, Параметр) Экспорт
Пример вызова
СобытияФормИСКлиентПереопределяемый.ПреобразоватьДанныеСоСканераВМассив(Результат, Параметр)
ПриПолученииДанныхИзТСД
Описание, пример вызова
Процедура ПриПолученииДанныхИзТСД(ОписаниеОповещения, Форма, РезультатВыполнения) Экспорт
Пример вызова
СобытияФормИСКлиентПереопределяемый.ПриПолученииДанныхИзТСД(ОписаниеОповещения, Форма, РезультатВыполнения)
ОбработкаОповещенияПодборНоменклатуры
Описание, пример вызова
// Вызывает процедуру обработки подбора, если произошло оповещение из формы подбора.//// Параметры:// ОповещениеПриЗавершении - ОписаниеОповещения - процедура завершения подбора номенклатуры,// ИмяСобытия - Строка - имя события, о котором происходит оповещение,// Параметр - Произвольный - переданный в сообщение параметр,// Источник - ФормаКлиентскогоПриложения - форма, в которой произошло оповещение.Процедура ОбработкаОповещенияПодборНоменклатуры(ОповещениеПриЗавершении, ИмяСобытия, Параметр, Источник) Экспорт
Пример вызова
СобытияФормИСКлиентПереопределяемый.ОбработкаОповещенияПодборНоменклатуры(ОповещениеПриЗавершении, ИмяСобытия, Параметр, Источник)
ОбработкаВыбораПодборНоменклатуры
Описание, пример вызова
// Вызывает процедуру обработки подбора, если произошел выбор из формы подбора.//// Параметры:// ОповещениеПриЗавершении - ОписаниеОповещения - процедура завершения подбора номенклатуры,// ВыбранноеЗначение - Произвольный - результат выбора в подчиненной форме,// ИсточникВыбора - ФормаКлиентскогоПриложения - форма, где осуществлен выбор.Процедура ОбработкаВыбораПодборНоменклатуры(ОповещениеПриЗавершении, ВыбранноеЗначение, ИсточникВыбора) Экспорт
Пример вызова
СобытияФормИСКлиентПереопределяемый.ОбработкаВыбораПодборНоменклатуры(ОповещениеПриЗавершении, ВыбранноеЗначение, ИсточникВыбора)
ОбработкаВыбораКонтрагента
Описание, пример вызова
// Вызывает процедуру обработки выбора контрагента, если произошел выбор из формы выбора.//// Параметры:// ОповещениеПриЗавершении - ОписаниеОповещения - процедура завершения подбора номенклатуры,// ВыбранноеЗначение - Произвольный - результат выбора в подчиненной форме,// ИсточникВыбора - ФормаКлиентскогоПриложения - форма, где осуществлен выбор.Процедура ОбработкаВыбораКонтрагента(ОповещениеПриЗавершении, ВыбранноеЗначение, ИсточникВыбора) Экспорт
Пример вызова
СобытияФормИСКлиентПереопределяемый.ОбработкаВыбораКонтрагента(ОповещениеПриЗавершении, ВыбранноеЗначение, ИсточникВыбора)
ОбработкаВыбораСерии
Описание, пример вызова
// Выполняется при обработке выбора. Требуется выделить и обработать событие выбора серии.//// Параметры:// Форма - ФормаКлиентскогоПриложения - Форма для которой требуется обработать событие выбора.// ВыбранноеЗначение - ОпределяемыйТип.СерияНоменклатуры - результат выбора.// ИсточникВыбора - ФормаКлиентскогоПриложения - Форма, в которой произведен выбор.// ПараметрыУказанияСерий - Произвольный - параметры указания серий формы.Процедура ОбработкаВыбораСерии(Форма, ВыбранноеЗначение, ИсточникВыбора, ПараметрыУказанияСерий) Экспорт
Пример вызова
СобытияФормИСКлиентПереопределяемый.ОбработкаВыбораСерии(Форма, ВыбранноеЗначение, ИсточникВыбора, ПараметрыУказанияСерий)
ПриНачалеВыбораНоменклатуры
Описание, пример вызова
// Выполняется при начале выбора номенклатуры. Требуется определить и открыть форму выбора.//// Параметры:// Владелец - ФормаКлиентскогоПриложения - Форма владелец (возможен владелец - элемент формы).// ВидыПродукции - ПеречислениеСсылка.ВидыПродукцииИС, Массив Из ПеречислениеСсылка.ВидыПродукцииИС - Виды продукции.// СтандартнаяОбработка - Булево - Использовать стандартную обработку события.// ОписаниеОповещения - ОписаниеОповещения - Вызывается при выборе значения в форме выбора.// Реквизиты - Структура - параметры формы создания номенклатуры.//Процедура ПриНачалеВыбораНоменклатуры(Владелец, ВидыПродукции, СтандартнаяОбработка, ОписаниеОповещения=Неопределено, Знач Реквизиты = Неопределено) Экспорт
Пример вызова
СобытияФормИСКлиентПереопределяемый.ПриНачалеВыбораНоменклатуры(Владелец, ВидыПродукции, СтандартнаяОбработка, ОписаниеОповещения, Реквизиты);
ПриНачалеВыбораУпаковки
Описание, пример вызова
// Выполняется при начале выбора упаковки номенклатуры. Требуется определить и открыть форму выбора.//// Параметры:// Владелец - ФормаКлиентскогоПриложения - Форма владелец (возможен владелец - элемент формы).// Номенклатура - ОпределяемыйТип.Номенклатура - Номенклатура для отбора.// СтандартнаяОбработка - Булево - Использовать стандартную обработку события.// ОписаниеОповещения - ОписаниеОповещения - Вызывается при выборе значения в форме выбора.// Реквизиты - Структура - параметры формы создания номенклатуры.//Процедура ПриНачалеВыбораУпаковки(Владелец, Номенклатура, СтандартнаяОбработка, ОписаниеОповещения=Неопределено, Знач Реквизиты = Неопределено) Экспорт
Пример вызова
СобытияФормИСКлиентПереопределяемый.ПриНачалеВыбораУпаковки(Владелец, Номенклатура, СтандартнаяОбработка, ОписаниеОповещения, Реквизиты);
ПолеСоставногоТипаОткрытьФормуВыбора
Описание, пример вызова
// Выполняется при выборе действия открытия формы для выбора элемента ссылочного типа в поле составного типа.// Можно переопределить Параметры, например, ИмяФормы.// Можно отключить стандартную обработку и определить свой обработчик выбора (не рекомендуется).//// Параметры:// Форма - ФормаКлиентскогоПриложения - Форма из которой вызывается событие.// Элемент - ПолеФормы - Поле формы для которого выполняется действие.// Параметры - Структура - структура параметров из:// Вид - Строка - вид метаданных, например, Справочник// Имя - Строка - имя объекта метаданных, например, Организации// ИмяФормы - Строка - имя формы для выбора, например, ФормаВыбора.// СтандартнаяОбработка - Булево - Использовать стандартную обработку события.// ПараметрыОткрытияФормы - Структура - Параметры, которые будут переданы в открываемую форму.// ОписаниеОповещения - ОписаниеОповещения - Описание оповещения о закрытии открываемой формы.//Процедура ПолеСоставногоТипаОткрытьФормуВыбора(Форма, Элемент, Параметры, СтандартнаяОбработка, ПараметрыОткрытияФормы, ОписаниеОповещения) Экспорт
Пример вызова
СобытияФормИСКлиентПереопределяемый.ПолеСоставногоТипаОткрытьФормуВыбора(Форма, Элемент, Параметры, СтандартнаяОбработка, ПараметрыОткрытияФормы, ОписаниеОповещения)
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).