Руководство разработчика. Создание подсистем и управления их составом: различия между версиями

Материал из largespace
Перейти к навигации Перейти к поиску
(Новая страница: «Назад к руководству Создание подсистемы используется для»)
 
Нет описания правки
 
Строка 1: Строка 1:
Назад к [[Руководство разработчика ЛарджСпейс|руководству]]
Назад к [[Руководство разработчика ЛарджСпейс|руководству]]


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

Текущая версия от 14:54, 10 августа 2023

Назад к руководству

Подсистемы расширения используются для двух целей:

1) Создание раздела в меню разделов и группировки элементов внутри данного раздела по подчиненным подсистемам.

2) Группировка объектов метаданных по какому-либо признаку, например - состав некоторой функциональной опции.

Отображение раздела в меню определяется флажком Включать в командный интерфейс.

Свойства подсистемы

Отображение в интерфейсе можно настроить через кнопку "Командный интерфейс".

Рекомендуется добавлять также картинку раздела, если это подсистема верхнего уровня.


Функциональные подсистемы расширений размещаются как подчиненные подсистемы в основной подсистеме "<Префикс>_ПодсистемыРасширения". При этом состав функциональной системы определяется какие объекты метаданных были использованы для реализации той или иной функциональной возможности. Определение состава должно строиться по логике "Чтобы как можно проще было потом удалить функционал".

Пример подчиненных подсистем для функциональных возможностей

Удобство использования функциональных подсистем заключается в быстрых отборах только тех объектов, которые в целом используются в рамках функциональной возможности.

Отбор по функциональной подсистеме