Это старая версия документа.


Пример вывода параметра типа "Структура" на вкладку параметров окна свойств объекта при помощи MetaEdit

Элементы структуры, хранящиеся в системе, такие как "БизнесМодель.ПараметрыФСА", можно вывести на вкладку параметров окна свойств объекта пользовательского класса.

В примере рассматривается ситуация, когда класс, в котором нужно создать пользовательскую вкладку, уже есть в базе данных. Если его ещё нет - сначала нужно его создать, подробнее о том, как это делается, см. в примере Пример создания пользовательского класса с помощью MetaEdit.

Алгоритм действий следующий:
1. Загрузите метаданные из базы данных (см. Загрузка метаданных из базы).
2. В свойствах пользовательского класса, в котором требуется добавить боковую вкладку, на вкладке "Доп. опции" добавьте дополнительные опции, показанные в таблице 1.

Название параметра Значение
Категория.1.ID значение guid, где guid – уникальная последовательность символов, созданная одним из специальных генераторов, например онлайн-генератором https://www.guidgen.com.
Категория.1.ДетализацияПараметра Да
Категория.1.Заголовок название для вкладки параметров
Категория.1.Имя название элемента структуры
Категория.1.Описание текст всплывающей подсказки вкладки параметров
Таблица 1

Цифра 1 в Категории – номер группы дополнительных опций, относящихся к одной вкладке справочника, проставляется вручную. Номер не должен повторяться в пределах класса.
3. Далее необходимо в этом классе завести параметр типа "Структура" с опциями, показанными в таблице 2 (обратите внимание, что значение доп.опции Показ.Категория должно совпадать со значением доп.опции Пользовательского класса «Категория.1.Заголовок).

Вкладка окна свойств Название параметра Значение
Опции Тип параметра Структура, элемент структуры, который необходимо вывести на вкладку
Не хранимый Да
Доп. опции Показ.Видимый Нет
Показ.ВидимыйОб Нет
Показ.Заголовок название параметра
Показ.Категория название для вкладки параметров
Редактирование.ЭдиторОб ButtonEdit
Таблица 2

4. Примените метаданные к базе (см. Применение к базе данных). Для этого выберите команду меню "Файл → Применить к базе данных". В открывшемся списке баз отметьте галочками необходимые базы данных, нажмите кнопку "Выбрать". По нажатию кнопки "Выбрать" запустится процесс применения метаданных к выбранной базе данных.

« ПредыдущаяНа уровень вышеСледующая »
Driven by DokuWiki