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