Это старая версия документа.
Для любых двух классов, для которых в системе ещё нет справочника связей, можно можно такой справочник создать1). Рассмотрим пример создания такого справочника для двух системных классов: БизнесМодель.ЦелиBSC и БизнесМодель.Процессы (из первого во второй).
Алгоритм действий следующий:
1. Запустите MetaEdit и загрузите метаданные из базы данных (см. 3агрузка метаданных из базы).
2. Добавьте классы (см. Дерево классов) в соответствии информацией из Таблицы 1.
Название | Модуль | Родитель класса | Описание |
---|---|---|---|
ТипыСвязейМеждуЦелямиИПРоцессами | БизнесМодель | Классы → База.ОбъектыСистемы → База.Справочники → База.ТипыСвязей | Справочник типов связей между целями и процессами. |
СвязиМеждуЦелямиИПРоцессами | БизнесМодель | Классы → База.ОбъектыСистемы → База.Связи → БизнесМодель.СвязиПроцессов → База.СвязиПроцессов | Справочник связей между целями и процессами. |
3. Задайте настройки для ранее созданных классов (см. Свойства класса) в соответствии с информацией из Таблицы 2.
Класс | Вкладка окна свойств | Параметр | Значение |
---|---|---|---|
БизнесМодель.usr_ТипыСвязейМеждуЦелямиИПРоцессами | Доп. опции | Показ.Заголовок | Типы связей между целями и процессами |
Значения2) | guid | ТипыСвязейМеждуЦелямиИПРоцессами_ОПУ | |
Название | Типы связей между целями и процессами | ||
Описание | - | Здесь при необходимости введите описание нового класса. | |
БизнесМодель.usr_СвязиМеждуЦелямиИПРоцессами | Доп. опции | Показ.Заголовок | Связи между целями и процессами |
Значения3) | guid | СвязиМеждуЦелямиИПРоцессами_ОПУ | |
Название | Связи между целями и процессами | ||
Описание | - | Здесь при необходимости введите описание нового класса. |
4. Добавьте параметры для класса БизнесМодель.usr_СвязиМеждуЦелямиИПРоцессами (см. Параметры класса) и заполните их доп. опции (см. Настройки параметра класса) в соответствии с Таблицей 3.
Параметр | Тип | Доп. опция | Значение |
---|---|---|---|
ОбъектИз | Объектный, значение - БизнесМодель.ЦелиBSC | Показ.Заголовок | Цель |
ПоказСвязи.НаВкладке | Да | ||
ПоказСвязи.Заголовок | Исходящие связи с процессами | ||
ОбъектВ | Объектный, значение - БизнесМодель.Процессы | Показ.Заголовок | Процесс |
ПоказСвязи.НаВкладке | Да | ||
ПоказСвязи.Заголовок | Входящие связи с целями | ||
ОбъектТип | Объектный, значение - БизнесМодель.usr_ТипыСвязейМеждуПользовательскимиСправочниками1И2 | Показ.Заголовок | Тип связи |
4. Редактирование метаданных закончено, примените изменения к тем базам данных, где они должны появиться (см. Применение к базе данных). При успешном применении метаданных в базе данных появятся новые классы Типы связей между целями и процессами и Связи между целями и процессами с параметрами Объект справочника "Пользовательский справочник 1", Объект справочника "Пользовательский справочник 2" и Тип связи в последнем.
5. В базе данных необходимо дать пользователю права на доступ к новым классам. Для этого переключитесь в меню администратора системы (см. Руководство пользователя, глава Администрирование системы), выберите команду главного меню "Администрирование → Справочники администрирования". Откройте справочник Категории прав, выделите нужную категорию прав, нажмите гиперссылку Редактирование прав. После этого в открывшемся окне "Права":