Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

ru:technical_manual:app:create_struct [2012/07/11 16:13]
admin
— (текущий)
Строка 1: Строка 1:
-====== Пример создания с помощью Metaedit пользовательского параметра типа «Структура» для прикрепления внешних файлов ====== 
  
-В качестве примера рассмотрим создание параметра //Подробное описание (файл)// типа //Структура// для объектов класса //БизнесМодель.Проекты//. Должна быть возможность с помощью этого параметра как прикреплять к проектам файлы, так и задавать ссылки на них, а также открывать прикрепленные файлы, выгружать их из базы данных (т.е. те же возможности, что уже присутствуют для аналогичных параметров других объектов системы, таких как, например, объекты класса «Документы»). 
- 
-{{Business%20Studio%20-%20Руководство%20технического%20специалиста.files:image076.jpg?560x410}}Рис. 4.4.1 
- 
-Загрузить метаданные из базы данных (см. [[ru/technical_manual/editor_param_class/load_metadata#загрузка_метаданных_из_базы|3агрузка метаданных из базы]]). Для этого выбрать пункт меню «Загрузить из базы данных», выделить в списке баз данных нужную, нажать кнопку «ОК». 
- 
-Необходимо выделить в дереве //Элементы списков\ База.СтруктураФайла//, добавить от него класс //БизнесМодель.////usr////_// //СтруктураФайлаПроекта//. 
- 
-Далее следует выделить в дереве //Классы\ База.ОбъектыСистемы \ База.Справочники \ БизнесМодель.ГруппыАнализа \ БизнесМодель.Проекты// и для класса БизнесМодель.Проекты добавить параметр //usr_Файл// типа //Структура//, указать созданный ранее класс //БизнесМодель.usr_СтруктураФайлаПроекта//. На закладке «Доп. опции» добавить опцию //Показ.Заголовок// -- значение //Подробное описание (файл)//. 
- 
-Редактирование метаданных закончено, теперь необходимо применить их к базе данных (см. [[ru/technical_manual/editor_param_class/load_metadata#применение_к_базе_данных|Применение к базе данных]]). 
- 
-В базе данных дать пользователю права на доступ к новому классу списка //Элементы списков\ База.СтруктураФайла//, добавить от него класс //БизнесМодель.////usr////_// //СтруктураФайлаПроекта//. Для этого переключиться в интерфейс администратора системы (см. [[ru/manual/administration]]), выбрать пункт главного меню «Администрирование --> Справочники администрирования». Открыть справочник «Категории прав», выделить нужную категорию прав, нажать гиперссылку //__Редактирование прав__//. В открывшемся окне «Права» для нового класса установить опции «Разрешить» для прав //Доступ, Изменение, Создание// и //Удаление//. Также необходимо дать пользователю права на выполнение действий //Создать ссылку на файл//, //Удалить файл//, //Выбрать файл//, //Открыть файл// и //Выгрузить файл// (Рис. 4.4.2), чтобы в окне редактирования параметра //Подробное описание (файл)// появились соответствующие гиперссылки. 
- 
-{{Business%20Studio%20-%20Руководство%20технического%20специалиста.files:image078.jpg?646x330}}Рис. 4.4.2 
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki