Перейти к основному содержимому

Генерация экранной формы на основе набора метаданных

После настройки параметров экранной формы на основе метаданных вы можете сгенерировать экранную форму. Прежде, чем вы приступите к генерации экранной формы, вам необходимо создать файл с расширением mdcontainer типа фрагмент. Содержимое этого файла будет сгенерировано в результате выполнения этой инструкции.

Чтобы сгенерировать экранную форму на основе метаданных, выполните следующие действия:

  1. В списке файлов проекта выберите файл с расширением mdcontainer, содержимое которого будет сгенерировано.

  2. В верхней части Редактора Форм нажмите Шаблон.

    примечание

    Кнопка Шаблон отображается только при выборе файла с расширением mdcontainer типа фрагмент.

  3. В окне Генерация по шаблону, которое открывается, укажите следующие параметры:

    • В группе Шаблон выберите тип формы, который вы хотите сгенерировать — Таблица (для генерации табличной формы) или Форма (для генерации карточной формы). Если вы выберите Не выбран, будет сгенерирована пустая экранная форма.

    • В раскрывающемся списке Класс выберите класс, на основе которого вы хотите сгенерировать экранную форму. В списке отображаются все классы проекта.

      подсказка

      Если вы еще не создали класс, на основе которого вы хотите сгенерировать экранную форму, вы можете создать класс по кнопке + рядом с раскрывающимся списком Класс.

    • В раскрывающемся списке Метаданные выберите именованный набор метаданных, на основе которого вы хотите сгенерировать содержимое экранной формы. В списке отображаются все наборы метаданных, созданные в проекте.

      подсказка

      Если вы еще не создали набор метаданных, на основе которого вы хотите сгенерировать экранную форму, вы можете создать набор метаданных по кнопке + рядом с раскрывающимся списком Метаданные.

  4. Нажмите Далее и в окне, которое отображается, нажмите Сгенерировать.

    Если вы не настроили параметры генерируемой экранной формы на основе набора метаданных (см. Настройка параметров генерируемой табличной экранной формы на основе набора метаданных или Настройка параметров генерируемой карточной экранной формы на основе набора метаданных), вы можете сделать это на этом шаге. Также на этом шаге вы можете изменить параметры генерируемой экранной формы.

  5. В окне Изменение фрагмента, которое отображается, нажмите Подтвердить.

В рабочей области Редактора форм отображается сгенерированная экранная форма. Вы можете изменить параметры ее компонентов и описать обработчики событий для компонентов на панели Свойства.