Мастер настройки JSON справочника
Назначение
Мастер настройки JSON справочника позволяет создавать, изменять и удалять данные блока "JSON-Справочник"
Открытие мастера
Открыть мастер можно несколькими методами:
- Кликнуть на кнопку "Мастер настройки JSON справочника" в панели инструментов графа;
- В контекстном меню блока "JSON-Справочник" выбрать пункт "Мастер...";
- Добавить блок "JSON-Справочник" на граф из библиотеки блоков через механизм drag-n-drop;
Окно работы мастера
Шаг 1
- Переключатель "Создать новый справочник";
- Если включен, то будет создан новый блок "JSON-Справочник";
- Если выключен, то можно выбрать один из существующих блоков "JSON-Справочник" для редактирования;
- Список существующих на графе блоков "JSON-Справочник";
- Кнопка "Далее". Осуществляет переход на следующий шаг мастера;
- Кнопка "Отмена". Осуществляет выход из мастера настройки JSON справочника.
Шаг 2
- Поле ввода наименования блока;
- Переключатель "Элементы имеют иерархию". При включении автоматически добавляется атрибут "Родитель";
- Список созданных атрибутов;
- Кнопка добавления нового атрибута;
- Кнопка открытия контекстного меню атрибута;
- Кнопка "Наверх". Изменяет порядок атрибута: сдвигает на 1 позицию наверх;
- Кнопка "Вниз". Изменяет порядок атрибута: сдвигает на 1 позицию вниз;
- Кнопка "Редактировать". Открывает окно настройки атрибута (подробнее в соответствующем разделе ниже);
- Кнопка "Назад". Возвращает на предыдущий шаг мастера;
- Кнопка "Выполнить". Осуществляет сохранение справочника с текущими настройками;
- Кнопка "Отмена". Осуществляет выход из мастера настройки JSON справочника.
Окно "Настройки атрибута"
- Поле ввода наименования атрибута;
- Поле ввода идентификатора атрибута (допускается ввод только с использованием латиницы);
-
Выпадающий список с выбором типа атрибута. Доступные типы:
-
Строка;
- Дата. При выборе данного типа появляются дополнительные параметры: "Значение по умолчанию", "Маска", "Динамика";

- Целочисленный;
- Вещественный;
- Координаты;
- JSON;
- Справочник. При выборе данного типа появляется дополнительный параметр "Справочник", в котором из выпадающего
списка можно выбрать другой справочник графа;

-
Переключатель "Элементы с пустыми значениями"
-
Если включен, то значения данного атрибута могут быть пустыми;
-
Если выключен, то значения данного атрибута не могут быть пустыми;
-
Переключатель "Элементы с множественными значениями". Не поддерживается в блоке "JSON-Справочник";
- Переключатель "Ленивая загрузка полей". Не поддерживается в блоке "JSON-Справочник";
- Переключатель "Входит в уникальный ключ". Не поддерживается в блоке "JSON-Справочник";
- Переключатель "Write back". Не поддерживается в блоке "JSON-Справочник";
- Кнопка "Сохранить". Сохраняет атрибут с текущими настройками;
- Кнопка "Отмена". Закрывает окно "Настройки атрибута" без сохранения изменений;
Редактирование данных
Чтобы открыть меню редактирования данных, нужно в контекстном меню блока "JSON-Справочник" выбрать пункт "Данные..."
Окно "Данные"
- Кнопка "Сохранить". Активна, если данные были изменены. Сохраняет изменения данных;
- Кнопка "Добавить". Создает новую пустую строку в таблице;
- Кнопка "Удалить". Удаляет выбранный диапазон строк. После удаления необходимо нажать кнопку "Сохранить", чтобы изменения вступили в силу;
- Кнопка "Отобразить данные в виде кросс-таблицы". Не поддерживается в блоке "JSON-Справочник";
-
Выпадающий список, который управляет количеством отображаемых строк в таблице на одной странице. Возможно отображать по:
-
10 строк
- 25 строк
- 50 строк
-
100 строк
-
Поле поиска. Осуществляет поиск по всей таблице с любыми совпадениями в значениях;
- Заголовок таблицы. Содержит список атрибутов JSON-Справочника;
- Строки таблицы;
- В строках осуществляется редактирование значений;
- Возможны как ввод с клавиатуры, так и вставка из буфера обмена;
- Вставлять из буфера обмена можно как одно значение в ячейку, так и диапазон ячеек;
- Атрибуты "Ключ" и "Порядок" необязательно заполнять: при сохранении значения для этих атрибутов будут заполнены автоматически, если они пустые;
- Страницы таблицы. Для удобства просмотра и улучшения производительности данные справочника отображаются постранично. Между страницами можно переключаться, кликнув ЛКМ на соответствующий номер;
- Кнопка "Закрыть". Закрывает окно "Данные". Если при нажатии произведенные изменения в данных не были \
сохранены, то появится диалоговое окно с подтверждением сохранения.




