Конфигурации слоев необходимы для управления атрибутивным наполнением объектов слоев. Это влияет на внешний вид карточки объектов и табличное представление данных слоя.
Рисунок 6.15 – Внешний вид модуля “Конфигурации слоев”
В конфигурации слоев изначально отображается список сущностей (равнозначно таблице в БД) из которых можно создавать слои в системе (рисунок 6.15). Отображается системное имя (название таблицы в БД) и русскоязычное наименование (алиас).
Рисунок 6.16 — Список конфигураций внутри сущности
Внутри каждой сущности, находится список Конфигураций этой сущности (рисунок 6.16). В каждой сущности находится конфигурация по умолчанию, которая, по своему замыслу, должна подходить под наиболее часто используемую ситуацию использования данной конфигурации. Конфигурация “по умолчанию” недоступна для редактирования, так как должна существовать всегда, на данный момент, ее можно редактировать только силами разработчика.
Любую конфигурацию, кроме конфигурации по умолчанию, можно:
- редактировать (также, просмотр доступен через редактирование);
- удалять;
- клонировать.
Конфигурацию по умолчанию можно:
- посмотреть;
- клонировать.
Всегда можно создать новую конфигурацию, посредством кнопки “Создать” над таблицей в правом верхнем углу.
Рисунок 6.17 – Внешний вид конфигурации слоя
Для каждой созданной конфигурации доступен следующий функционал:
- После нажатия на иконку редактирования, становится возможным:
- изменение имени поля;
- изменение видимого значения для классификаторного поля (выпадающий список появляется, если доступно больше, чем одно поле для отображения из классификатора).
- Изменение порядка отображения полей (доступно по нажатию и удержанию иконки слева от порядкового номера поля);
- Удаление поля из конфигурации (иконка корзины);
- Дополнительные настройки каждого поля, по нажатию на иконку “три точки”:
- пометить поле как обязательное для заполнения;
- пометить поле как редактируемое.
Рисунок 6.18 – Добавление полей в конфигурацию
Добавление полей в конфигурацию из доступных (рисунок 6.18), через нажатие на кнопку “Добавить поля”. Добавить можно только поля, которые ранее не были добавлены в конфигурацию;
Рисунок 6.19 – Создание группы полей
Создание групп полей (рисунок 6.19). Для группы обязательно нужно указать название, также можно указать, будет ли группа сразу развернута или свернута в карточке объекта. Далее указываются поля, которые входят в группу. Это можно изменить в любой момент перетаскиванием полей из группы/в группу.
Рисунок 6.20 – Настройка имени и описания конфигурации
Также для каждой конфигурации можно изменить ее имя и описание (рисунок 6.20).
Одну и ту же конфигурацию можно использовать в любом количестве слоев и проектов. Но надо помнить, что в таком случае, при изменении конфигурации, она применится на все слои, где используется.
Поэтому, лучше в разных проектах использовать разные конфигурации (можно настроить одну удобную и клонировать ее для каждого нового проекта).





