0

Предопределенная процедура ПриЗаписи()

Вызывается при интерактивной записи элемента справочника

Синтаксис

Процедура ПриЗаписи() имеет следующий синтаксис:

ПриЗаписи(ПериодическиеРеквизиты)

А также альтернативный англоязычный синтаксис:

OnWrite(PeriodicalFields)

Параметры

Описание параметров процедуры ПриЗаписи():

Имя параметра Тип Описание
ПериодическиеРеквизиты Строка перечисление через запятую изменяемых периодических реквизитов справочника
Жирным шрифтом выделены обязательные параметры

Описание

Предопределенная процедура ПриЗаписи() вызывается в модуле формы справочника при интерактивной записи элемента.

В параметр ПериодическиеРеквизиты система 1С:Предприятие передает перечень периодических реквизитов, которые были интерактивно выбраны пользователем для обновления в окне диалога выбора. В теле процедуры значение данного параметра может быть изменено, что позволяет в данной процедуре непосредственно управлять списком записываемых значений периодических реквизитов.

Если необходимо запретить пользователю сохранение элемента справочника (например, если он не заполнил какие-либо реквизиты), достаточно установить в теле процедуры статус возврата равным нулю элемент не будет записан.

Пример использования

Пример кода с использованием процедуры ПриЗаписи():

Процедура ПриЗаписи(ПериодическиеРеквизиты)
	Если ПустоеЗначение(Наименование) = 1 Тогда
		Сообщить("Укажите наименование!");
		СтатусВозврата(0);
	КонецЕсли;
КонецПроцедуры

Поделиться страницей в соц.сетях

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *