Руководство по встроенному языку » Работаем с управляемыми формами » 
0

Работа с управляемыми формами: параметры формы

Параметры управляемой формы — это значения, которые можно передать в форму при ее открытии

Различают следующие виды параметров:

  • системные — их имена предопределены на уровне платформы
  • пользовательские — параметры, которые разработчик задает индивидуально для каждой формы

Пользовательские поля, в свою очередь, делятся на:

  • ключевые параметры — параметры, которые существуют все время жизни формы (используются для определения уникальности формы);
  • обычные параметры — параметры, которые существуют только в момент создания формы

Настройка параметров формы выполняется в конструкторе управляемой формы на закладке «Параметры».

Давайте на примере рассмотрим работу с параметрами. Допустим, стоит задача: при открытии формы нового элемента справочника «Физические лица» передавать ФИО сотрудника и подставлять их в наименование. Для этого в конструкторе формы добавим новый параметр ФамилияИмяОтчество:

Параметры управляемой формы

Пропишем в модуле формы обработчик ПриСозданииНаСервере(), в котором будем копировать значение из этого параметра в наименование объекта:

Программная работа с параметрами формы

Осталось лишь научиться передавать параметры в форму. Делается это через второй параметр функции ОткрытьФорму() или ПолучитьФорму():

ПараметрыФормы = Новый Структура("ФамилияИмяОтчество", "Иванов Иван Иванович");
ОткрытьФорму("Справочник.ФизическиеЛица.ФормаОбъекта", ПараметрыФормы);

Запустим этот код на выполнение и проверим результат:

Читайте также:

  1. Работа с формами: открытие формы
  2. Как открыть форму выбора с отбором

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

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