Различия

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

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

ru:technical_manual:editor_param_class:examples:create_list [2014/10/15 12:55]
127.0.0.1 внешнее изменение
ru:technical_manual:editor_param_class:examples:create_list [2018/02/27 11:39] (текущий)
Строка 3: Строка 3:
 В качестве примера создадим список терминов, используемых в процессе, которые можно было бы выбирать из некоего общего справочника. Для каждого термина должна быть возможность дать развернутое текстовое описание. В качестве примера создадим список терминов, используемых в процессе, которые можно было бы выбирать из некоего общего справочника. Для каждого термина должна быть возможность дать развернутое текстовое описание.
  
-[{{ ru/technical_manual/app/create_list/create_list/create_list_073.png?nolink |Рисунок 1}}]+[{{ ru/technical_manual/editor_param_class/examples/create_list/create_list_073.png?nolink |Рисунок 1}}]
  
 Загрузить метаданные из базы данных (см. [[ru/technical_manual/editor_param_class/load_metadata#загрузка_метаданных_из_базы|3агрузка метаданных из базы]]). Для этого выбрать команду меню "Загрузить из базы данных", выделить в списке баз данных нужную, нажать кнопку "ОК". Загрузить метаданные из базы данных (см. [[ru/technical_manual/editor_param_class/load_metadata#загрузка_метаданных_из_базы|3агрузка метаданных из базы]]). Для этого выбрать команду меню "Загрузить из базы данных", выделить в списке баз данных нужную, нажать кнопку "ОК".
Строка 11: Строка 11:
 В классе //БизнесМодель.////usr////_Термины// добавить параметр //usr////_Описание.// На закладке "Опции" выбрать тип параметра //Простой//, выбрать тип свойства //Текст//. На закладке "Доп. опции" ввести опцию //Показ.Заголовок// - значение //Описание//. Изменить отображение параметра в окне свойств таким образом, чтобы он был показан в виде многострочного текстового поля с просмотром содержимого, для этого в свойствах параметра на закладе "Доп. опции" добавить опцию //Редактирование.ЭдиторОб// - значение //MemoEdit//. На закладке "Описание" ввести //Текстовое описание термина//. В классе //БизнесМодель.////usr////_Термины// добавить параметр //usr////_Описание.// На закладке "Опции" выбрать тип параметра //Простой//, выбрать тип свойства //Текст//. На закладке "Доп. опции" ввести опцию //Показ.Заголовок// - значение //Описание//. Изменить отображение параметра в окне свойств таким образом, чтобы он был показан в виде многострочного текстового поля с просмотром содержимого, для этого в свойствах параметра на закладе "Доп. опции" добавить опцию //Редактирование.ЭдиторОб// - значение //MemoEdit//. На закладке "Описание" ввести //Текстовое описание термина//.
  
-Теперь необходимо создать класс списка, в котором буду храниться собственно экземпляры списка //Термины// процессов.+Теперь необходимо создать класс списка, в котором будут храниться собственно экземпляры списка //Термины// процессов.
  
 Для этого выделить в дереве //Элементы списков\ БизнесМодель.СпискиБизнесМоделей//, добавить от него класс //БизнесМодель.////usr////_СписокТерминов//. На закладке "Описание" дать описание списка //Список терминов, использующихся в процессе//. Добавить параметр //usr////_Термин//, на закладке "Опции" выбрать тип параметра //Объектный//, указать созданный класс //БизнесМодель.////usr////_Термины//. На закладке "Доп. опции" добавить опцию //Показ.Заголовок// - значение //Термин//. На закладке "Описание" ввести описание //Термин, используемый в процессе//. Для этого выделить в дереве //Элементы списков\ БизнесМодель.СпискиБизнесМоделей//, добавить от него класс //БизнесМодель.////usr////_СписокТерминов//. На закладке "Описание" дать описание списка //Список терминов, использующихся в процессе//. Добавить параметр //usr////_Термин//, на закладке "Опции" выбрать тип параметра //Объектный//, указать созданный класс //БизнесМодель.////usr////_Термины//. На закладке "Доп. опции" добавить опцию //Показ.Заголовок// - значение //Термин//. На закладке "Описание" ввести описание //Термин, используемый в процессе//.
Строка 21: Строка 21:
 Редактирование метаданных закончено, теперь необходимо применить их к базе данных (см. [[ru/technical_manual/editor_param_class/load_metadata#применение_к_базе_данных|Применение к базе данных]]). Редактирование метаданных закончено, теперь необходимо применить их к базе данных (см. [[ru/technical_manual/editor_param_class/load_metadata#применение_к_базе_данных|Применение к базе данных]]).
  
-В базе данных дать пользователю права на доступ к новому классу //Классы\ Объекты системы\ Справочник терминов// и классу списка //Элементы списков\ БизнесМодель.СпискиБизнесМоделей\ usr_СписокТерминов//. Для этого переключиться в меню администратора системы (см. [[ru/manual/manual]], глава [[ru/manual/administration]]), выбрать команду главного меню "Администрирование -> Справочники администрирования". Открыть справочник "Категории прав", выделить нужную категорию прав, нажать гиперссылку //__Редактирование прав__//. В открывшемся окне "Права" для новых классов установить опции "Разрешить" для прав //Доступ, Изменение, Создание// и //Удаление//.  +В базе данных дать пользователю права на доступ к новому классу //Классы\ Объекты системы\ Справочник терминов// и классу списка //Элементы списков\ БизнесМодель.СпискиБизнесМоделей\ usr_СписокТерминов//. Для этого переключиться в меню администратора системы (см. [[ru/manual/manual]], глава [[ru/manual/administration]]), выбрать команду главного меню "Администрирование -> Справочники администрирования". Открыть справочник "Категории прав", выделить нужную категорию прав, нажать гиперссылку //__Редактирование прав__//. В открывшемся окне "Права" для новых классов установить опции "Разрешить" для прав //Доступ, Изменение, Создание// и //Удаление//. 
-  + 
-  + 
-[<contextnavigator>] + 
 + 
 + 
 +[<contextnavigator>] 
  
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki