В качестве примера рассмотрим создание параметра Подробное описание (файл) типа Структура для объектов класса БизнесМодель.Проекты. Должна быть возможность с помощью этого параметра как прикреплять к проектам файлы, так и задавать ссылки на них, а также открывать прикрепленные файлы, выгружать их из базы данных (т.е. те же возможности, что уже присутствуют для аналогичных параметров других объектов системы, таких как, например, объекты класса "Документы").
Загрузить метаданные из базы данных (см. 3агрузка метаданных из базы). Для этого выбрать команду меню "Загрузить из базы данных", выделить в списке баз данных нужную, нажать кнопку "ОК".
Если создаваемый параметр должен быть мультиязычным (поддерживается в мультиязычных базах, подробнеее о мультиязычности и мультиязычных параметрах см. Мультиязычность и Термины), то необходимо выделить в дереве Строки списков – База.СтруктураФайла – База.СтруктураФайлаМультиязычная и добавить от него класс БизнесМодель.usr_СтруктураФайлаПроекта.
Если создаваемый параметр должен быть немультязычным, то параметр нужно создавать под Строки списков – База.СтруктураФайла – База.СтруктураФайлаНаОдномЯзыке.
Далее следует выделить в дереве Самостоятельные объекты – База.ОбъектыСистемы – База.Справочники – БизнесМодель.ГруппыАнализа – БизнесМодель.Проекты и для класса БизнесМодель.Проекты добавить параметр usr_Файл типа Структура, указать созданный ранее класс БизнесМодель.usr_СтруктураФайлаПроекта. На закладке "Доп. опции" добавить опцию PropertyView.Header - значение Подробное описание (файл).
Редактирование метаданных закончено, теперь необходимо применить их к базе данных (см. Применение к базе данных) и выполнить пересохранение структур класса (см. Особенности создания параметров с типом "Структура").
В базе данных дать пользователю права на доступ к новому классу списка БизнесМодель.usr_ СтруктураФайлаПроекта в соответствии с рекомендациями из статьи Редактирование группы вертикальных прав. Установить опции "Разрешить" для прав Доступ, Изменение, Создание и Удаление. Также необходимо дать пользователю права на выполнение действий Создать ссылку на файл, Удалить файл, Выбрать файл, Открыть файл и Выгрузить файл (Рис. 2), чтобы в окне редактирования параметра Подробное описание (файл) появились соответствующие гиперссылки. После необходимо перезапустить Business Studio.