Руководство разработчика. Создание подсистем и управления их составом: различия между версиями
Irit (обсуждение | вклад) (Новая страница: «Назад к руководству Создание подсистемы используется для») |
Irit (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
Назад к [[Руководство разработчика ЛарджСпейс|руководству]] | Назад к [[Руководство разработчика ЛарджСпейс|руководству]] | ||
Создание подсистемы | Подсистемы расширения используются для двух целей: | ||
1) Создание раздела в меню разделов и группировки элементов внутри данного раздела по подчиненным подсистемам. | |||
2) Группировка объектов метаданных по какому-либо признаку, например - состав некоторой функциональной опции. | |||
Отображение раздела в меню определяется флажком '''Включать в командный интерфейс'''. | |||
[[Файл:20230810 1.png|без|мини|400x400пкс|Свойства подсистемы]] | |||
Отображение в интерфейсе можно настроить через кнопку "Командный интерфейс". | |||
Рекомендуется добавлять также картинку раздела, если это подсистема верхнего уровня. | |||
Функциональные подсистемы расширений размещаются как подчиненные подсистемы в основной подсистеме "<Префикс>_ПодсистемыРасширения". При этом состав функциональной системы определяется какие объекты метаданных были использованы для реализации той или иной функциональной возможности. Определение состава должно строиться по логике "Чтобы как можно проще было потом удалить функционал". | |||
[[Файл:20230810 2.png|без|мини|478x478пкс|Пример подчиненных подсистем для функциональных возможностей]] | |||
Удобство использования функциональных подсистем заключается в быстрых отборах только тех объектов, которые в целом используются в рамках функциональной возможности. | |||
[[Файл:20230810 3.png|без|мини|596x596пкс|Отбор по функциональной подсистеме]] |
Текущая версия от 14:54, 10 августа 2023
Назад к руководству
Подсистемы расширения используются для двух целей:
1) Создание раздела в меню разделов и группировки элементов внутри данного раздела по подчиненным подсистемам.
2) Группировка объектов метаданных по какому-либо признаку, например - состав некоторой функциональной опции.
Отображение раздела в меню определяется флажком Включать в командный интерфейс.
Отображение в интерфейсе можно настроить через кнопку "Командный интерфейс".
Рекомендуется добавлять также картинку раздела, если это подсистема верхнего уровня.
Функциональные подсистемы расширений размещаются как подчиненные подсистемы в основной подсистеме "<Префикс>_ПодсистемыРасширения". При этом состав функциональной системы определяется какие объекты метаданных были использованы для реализации той или иной функциональной возможности. Определение состава должно строиться по логике "Чтобы как можно проще было потом удалить функционал".
Удобство использования функциональных подсистем заключается в быстрых отборах только тех объектов, которые в целом используются в рамках функциональной возможности.