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

Создание набора метаданных для генерации экранной формы

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

Чтобы создать набор метаданных для генерации экранной формы:

  1. В проекте выберите файл Metadata.mdmodelmetadata.

  2. Нажмите Создать.

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

    • Псевдоним (обязательный параметр): введите псевдоним набора метаданных. Псевдоним набора метаданных должен быть уникален.

      При вводе значения этого параметра руководствуйтесь следующими требованиями:

      • используйте латинские буквы, цифры и знак подчеркивания;
      • не используйте цифру в качестве первого символа;
      • вводите строку длиной не более 63 символов;
      • не используйте системные имена C#.

    • Имя (обязательный параметр): введите имя набора метаданных. Вы можете использовать любые символы.

    • Описание (необязательный параметр): введите описание набора метаданных. Вы можете использовать любые символы.

    • Тип (обязательный параметр): из раскрывающегося списка выберите один из типов генерируемой экранной формы:

      • Таблица: выберите, если вы хотите сгенерировать экранную форму для отображения списка экземпляров класса;
      • Карточка: выберите, если вы хотите сгенерировать экранную форму для отображения подробной информации об экземпляре какого-либо класса.
    • Класс (обязательный параметр): из раскрывающегося списка классов, определенных в текущем проекте и всех проектах из списка зависимостей текущего проекта, выберите класс, экземпляры которого вы хотите отображать на экранной форме.

  4. Нажмите Создать.

    Окно Метаданные закрывается. В рабочей области отображается Редактор Метаданных.

  5. Вверху справа нажмите Сохранить.

Теперь вы можете настроить созданный набор метаданных для описания содержимого и выполняемых действий на генерируемой экранной форме.