Skip to content

События форм ИС переопределяемый

ПриОпределенииПараметровИнтеграцииФормыПрикладногоОбъекта

Описание, пример вызова
//Обработчик события вызывается на сервере при открытии формы конфигурации.
// Выполняется определение необходимости встраивания подсистем (с учетом их наличия) в форму.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма конфигурации
// МодулиИнтеграции - Массив Из Строка- используемые модули интеграции
//
Процедура ПриОпределенииПараметровИнтеграцииФормыПрикладногоОбъекта(Форма, МодулиИнтеграции) Экспорт

Пример вызова

СобытияФормИСПереопределяемый.ПриОпределенииПараметровИнтеграцииФормыПрикладногоОбъекта(Форма, МодулиИнтеграции)

ПриИзмененииЭлемента

Описание, пример вызова
// Серверные обработчики БГосИС элементов прикладных форм
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, из которой происходит вызов процедуры.
// Элемент - Произвольный - элемент-источник события "При изменении"
// ДополнительныеПараметры - Структура - значения дополнительных параметров влияющих на обработку.
//
Процедура ПриИзмененииЭлемента(Форма, Элемент, ДополнительныеПараметры) Экспорт

Пример вызова

СобытияФормИСПереопределяемый.ПриИзмененииЭлемента(Форма, Элемент, ДополнительныеПараметры)

ПослеЗаписиНаСервереФормыПрикладногоОбъекта

Описание, пример вызова
// Вызывается после записи объекта на сервере.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - источник вызова
Процедура ПослеЗаписиНаСервереФормыПрикладногоОбъекта(Форма) Экспорт

Пример вызова

СобытияФормИСПереопределяемый.ПослеЗаписиНаСервереФормыПрикладногоОбъекта(Форма)

ПриСозданииНаСервереВФормеПрикладногоОбъекта

Описание, пример вызова
Процедура ПриСозданииНаСервереВФормеПрикладногоОбъекта(Форма, Отказ, СтандартнаяОбработка, ДополнительныеПараметры) Экспорт

Пример вызова

СобытияФормИСПереопределяемый.ПриСозданииНаСервереВФормеПрикладногоОбъекта(Форма, Отказ, СтандартнаяОбработка, ДополнительныеПараметры)

ПриПолученииФормыСправочника

Описание, пример вызова
// Обработчик события вызывается на сервере при получении стандартной управляемой формы.
// Если требуется переопределить выбор открываемой формы, необходимо установить в параметре <ВыбраннаяФорма>
// другое имя формы или объект метаданных формы, которую требуется открыть, и в параметре <СтандартнаяОбработка>
// установить значение Ложь.
//
// Параметры:
// ИмяСправочника - Строка - имя справочника, для которого открывается форма,
// ВидФормы - Строка - имя стандартной формы,
// Параметры - Структура - параметры формы,
// ВыбраннаяФорма - Строка, ФормаКлиентскогоПриложения - содержит имя открываемой формы или объект метаданных Форма,
// ДополнительнаяИнформация - Структура - дополнительная информация открытия формы,
// СтандартнаяОбработка - Булево - признак выполнения стандартной обработки события.
Процедура ПриПолученииФормыСправочника(ИмяСправочника, ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка) Экспорт

Пример вызова

СобытияФормИСПереопределяемый.ПриПолученииФормыСправочника(ИмяСправочника, ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка)

ПриПолученииФормыДокумента

Описание, пример вызова
// Обработчик события вызывается на сервере при получении стандартной управляемой формы.
// Если требуется переопределить выбор открываемой формы, необходимо установить в параметре <ВыбраннаяФорма>
// другое имя формы или объект метаданных формы, которую требуется открыть, и в параметре <СтандартнаяОбработка>
// установить значение Ложь.
//
// Параметры:
// ИмяДокумента - Строка - имя документа, для которого открывается форма,
// ВидФормы - Строка - имя стандартной формы,
// Параметры - Структура - параметры формы,
// ВыбраннаяФорма - Строка, ФормаКлиентскогоПриложения - содержит имя открываемой формы или объект метаданных Форма,
// ДополнительнаяИнформация - Структура - дополнительная информация открытия формы,
// СтандартнаяОбработка - Булево - признак выполнения стандартной обработки события.
Процедура ПриПолученииФормыДокумента(ИмяДокумента, ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка) Экспорт

Пример вызова

СобытияФормИСПереопределяемый.ПриПолученииФормыДокумента(ИмяДокумента, ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка)

ПриПолученииФормыРегистраСведений

Описание, пример вызова
// Обработчик события вызывается на сервере при получении стандартной управляемой формы.
// Если требуется переопределить выбор открываемой формы, необходимо установить в параметре <ВыбраннаяФорма>
// другое имя формы или объект метаданных формы, которую требуется открыть, и в параметре <СтандартнаяОбработка>
// установить значение Ложь.
//
// Параметры:
// ИмяРегистра - Строка - имя регистра сведений, для которого открывается форма,
// ВидФормы - Строка - имя стандартной формы,
// Параметры - Структура - параметры формы,
// ВыбраннаяФорма - Строка, ФормаКлиентскогоПриложения - содержит имя открываемой формы или объект метаданных Форма,
// ДополнительнаяИнформация - Структура - дополнительная информация открытия формы,
// СтандартнаяОбработка - Булево - признак выполнения стандартной обработки события.
Процедура ПриПолученииФормыРегистраСведений(ИмяРегистра, ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка) Экспорт

Пример вызова

СобытияФормИСПереопределяемый.ПриПолученииФормыРегистраСведений(ИмяРегистра, ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка)

ОбработкаПроверкиЗаполненияНаСервере

Описание, пример вызова
// Переопределяемая часть обработки проверки заполнения формы.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - Форма.
// Отказ - Булево - Истина если проверка заполнения не пройдена
// ПроверяемыеРеквизиты - Массив Из Строка - реквизиты формы, отмеченные для проверки
Процедура ОбработкаПроверкиЗаполненияНаСервере(Форма, Отказ, ПроверяемыеРеквизиты) Экспорт

Пример вызова

СобытияФормИСПереопределяемый.ОбработкаПроверкиЗаполненияНаСервере(Форма, Отказ, ПроверяемыеРеквизиты)

ОбновитьФормуНастройкиПриЗаписиПодчиненныхКонстант

Описание, пример вызова
// Возникает на сервере при записи константы в формах настроек
// если запись одной константы может повлечь изменение других отображаемых в этой же форме.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма,
// КонстантаИмя - Строка - записываемая константа,
// КонстантаЗначение - Произвольный - значение константы.
Процедура ОбновитьФормуНастройкиПриЗаписиПодчиненныхКонстант(Форма, КонстантаИмя, КонстантаЗначение) Экспорт

Пример вызова

СобытияФормИСПереопределяемый.ОбновитьФормуНастройкиПриЗаписиПодчиненныхКонстант(Форма, КонстантаИмя, КонстантаЗначение)

ОтображениеПредупрежденияПриРедактировании

Описание, пример вызова
// Устанавливается свойство ОтображениеПредупрежденияПриРедактировании элемента формы.
//
// Параметры:
// Элемент - ПолеВвода - Элемент
// Отображать - Булево - Отображать предупреждения при редактировании
Процедура ОтображениеПредупрежденияПриРедактировании(Элемент, Отображать) Экспорт

Пример вызова

СобытияФормИСПереопределяемый.ОтображениеПредупрежденияПриРедактировании(Элемент, Отображать)

УстановитьУсловноеОформлениеХарактеристикНоменклатуры

Описание, пример вызова
// Устанавливает условное оформление для поля "Характеристика".
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой нужно установить условное оформление,
// ИмяПоляВводаХарактеристики - Строка - имя элемента формы "Характеристика",
// ПутьКПолюОтбора - Строка - полный путь к реквизиту "Характеристики используются".
Процедура УстановитьУсловноеОформлениеХарактеристикНоменклатуры( Экспорт

Пример вызова

СобытияФормИСПереопределяемый.УстановитьУсловноеОформлениеХарактеристикНоменклатуры();

УстановитьУсловноеОформлениеЕдиницИзмерения

Описание, пример вызова
// Устанавливает условное оформление для поля "Единица измерения".
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой нужно установить условное оформление,
// ИмяПоляВводаЕдиницИзмерения - Строка - имя элемента формы "Единица измерения",
// ПутьКПолюОтбора - Строка - полный путь к реквизиту "Упаковка".
Процедура УстановитьУсловноеОформлениеЕдиницИзмерения(Форма, Экспорт

Пример вызова

СобытияФормИСПереопределяемый.УстановитьУсловноеОформлениеЕдиницИзмерения(Форма, );

УстановитьУсловноеОформлениеСерийНоменклатуры

Описание, пример вызова
// Устанавливает условное оформление для поля "Серия".
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - Форма, в которой нужно установить условное оформление,
// ИмяПоляВводаСерии - Строка - Имя элемента формы для указания серии
// ПутьКПолюОтбораСтатусУказанияСерий - Строка - Имя реквизита формы со статусом указания серии
// ПутьКПолюОтбораТипНоменклатуры - Строка - Имя реквизита формы с указанием типа номенклатуры
//
Процедура УстановитьУсловноеОформлениеСерийНоменклатуры(Форма, Экспорт

Пример вызова

СобытияФормИСПереопределяемый.УстановитьУсловноеОформлениеСерийНоменклатуры(Форма, );

УстановитьСвязиПараметровВыбораСНоменклатурой

Описание, пример вызова
// Устанавливает связь элемента формы с полем ввода номенклатуры.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - Форма, в которой нужно установить связь.
// ИмяПоляВвода - Строка - Имя поля, связываемого с номенклатурой.
// ПутьКДаннымНоменклатуры - Строка - Путь к данным текущей номенклатуры в форме.
//
Процедура УстановитьСвязиПараметровВыбораСНоменклатурой(Форма, ИмяПоляВвода, Экспорт

Пример вызова

СобытияФормИСПереопределяемый.УстановитьСвязиПараметровВыбораСНоменклатурой(Форма, ИмяПоляВвода, );

УстановитьСвязиПараметровВыбораСХарактеристикой

Описание, пример вызова
// Устанавливает связь элемента формы с полем ввода характеристики номенклатуры.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - Форма, в которой нужно установить связь.
// ИмяПоляВвода - Строка - Имя поля, связываемого с номенклатурой.
// ПутьКДаннымХарактеристики - Строка - Путь к данным текущей характеристики номенклатуры в форме.
//
Процедура УстановитьСвязиПараметровВыбораСХарактеристикой(Форма, ИмяПоляВвода, Экспорт

Пример вызова

СобытияФормИСПереопределяемый.УстановитьСвязиПараметровВыбораСХарактеристикой(Форма, ИмяПоляВвода, );

УстановитьСвязиПараметровВыбораДоговора

Описание, пример вызова
// Устанавливает связь элемента формы с полем договоры хранения.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - Форма, в которой нужно установить связь.
// ИмяПоляВвода - Строка - Имя поля, связываемого с договором.
//
Процедура УстановитьСвязиПараметровВыбораДоговора(Форма, ИмяПоляВвода) Экспорт

Пример вызова

СобытияФормИСПереопределяемый.УстановитьСвязиПараметровВыбораДоговора(Форма, ИмяПоляВвода)

УстановитьПараметрыВыбораСвязиПараметровВыбораДоговора

Описание, пример вызова
// Устанавливает параметры выбора договоры хранения.
//
//Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой нужно установить параметры выбора.
// ИмяПоляВвода - Строка - имя поля ввода договоры.
//
Процедура УстановитьПараметрыВыбораСвязиПараметровВыбораДоговора(Форма, ИмяПоляВвода = "Контрагент") Экспорт

Пример вызова

СобытияФормИСПереопределяемый.УстановитьПараметрыВыбораСвязиПараметровВыбораДоговора(Форма, ИмяПоляВвода);

УстановитьИнформациюОЕдиницеХранения

Описание, пример вызова
// Устанавливает у элемента формы Упаковка подсказку ввода для соответствующей номенклатуры
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - Форма объекта.
//
Процедура УстановитьИнформациюОЕдиницеХранения(Форма) Экспорт

Пример вызова

СобытияФормИСПереопределяемый.УстановитьИнформациюОЕдиницеХранения(Форма)

ПриИзмененииНоменклатуры

Описание, пример вызова
// Выполняет действия при изменении номенклатуры в объекте (форме, строке табличной части итп).
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой произошло событие,
// ТекущаяСтрока - Произвольный - контекст редактирования (текущая строка таблицы, шапка объекта, форма)
// КэшированныеЗначения - Неопределено, Структура - сохраненные значения параметров, используемых при обработке,
// ПараметрыУказанияСерий - Произвольный - параметры указания серий формы
Процедура ПриИзмененииНоменклатуры(Форма, ТекущаяСтрока, КэшированныеЗначения = Неопределено, ПараметрыУказанияСерий = Неопределено) Экспорт

Пример вызова

СобытияФормИСПереопределяемый.ПриИзмененииНоменклатуры(Форма, ТекущаяСтрока, КэшированныеЗначения, ПараметрыУказанияСерий);

ТекстЗапросаАдресаДляАвтоподбора

Описание, пример вызова
// Предназначена для получения текста запроса с контактной информацией, содержащей ссылки на элементы и их адреса.
// Для автоподбора требуется предоставить пользователю первые 10 удовлетворяющих отбору записей.
//
// Параметры:
// ОписаниеТипов - ОписаниеТипов - Описание типов, для которых необходимо получить контактную информацию.
// Возможные значения: Организации, Партнеры, Контрагенты, Склады,
// ЗемельныйУчасток - если в качестве определяемого типа ЗемльныйУчастокИС используется тип, отличный от СправочникСсылка.ЗемельныеУчасткиИС.
// ТекстЗапроса - Строка - Текст запроса.
// Адрес должен содержать текст, указанный в параметре запроса СтрокаПоиска.
// Возможен поиск по Наименованию, ИНН и другим полям справочников.
// Результат запроса должен содержать поля:
// ВладелецАдреса - Ссылка на элемент справочника - владельца адреса.
// ПредставлениеВладельцаАдреса - Строка - строковое представление владельца адреса.
// Адрес - Строка - контактная информация во внутреннем формате JSON или XML.
// ПредставлениеАдреса - Строка - строкое представление адреса.
// ИмяВременнойТаблицы - Строка - Имя временной таблицы.
// Если указано, тогда результат запроса должен быть помещен во временную таблицу с указанным именем.
// Если не указано, тогда результат запроса во временную таблицу не помещается.
//
Процедура ТекстЗапросаАдресаДляАвтоподбора(ОписаниеТипов, ТекстЗапроса, ИмяВременнойТаблицы = "") Экспорт

Пример вызова

СобытияФормИСПереопределяемый.ТекстЗапросаАдресаДляАвтоподбора(ОписаниеТипов, ТекстЗапроса, ИмяВременнойТаблицы);

© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).