Перейти к содержанию

Мастер настройки JSON справочника

Назначение

Мастер настройки JSON справочника позволяет создавать, изменять и удалять данные блока "JSON-Справочник"

Открытие мастера

Открыть мастер можно несколькими методами:

  1. Кликнуть на кнопку "Мастер настройки JSON справочника" в панели инструментов графа;
  2. В контекстном меню блока "JSON-Справочник" выбрать пункт "Мастер...";
  3. Добавить блок "JSON-Справочник" на граф из библиотеки блоков через механизм drag-n-drop;

Окно работы мастера

Шаг 1

  1. Переключатель "Создать новый справочник";
  2. Если включен, то будет создан новый блок "JSON-Справочник";
  3. Если выключен, то можно выбрать один из существующих блоков "JSON-Справочник" для редактирования;
  4. Список существующих на графе блоков "JSON-Справочник";
  5. Кнопка "Далее". Осуществляет переход на следующий шаг мастера;
  6. Кнопка "Отмена". Осуществляет выход из мастера настройки JSON справочника.

Шаг 2

  1. Поле ввода наименования блока;
  2. Переключатель "Элементы имеют иерархию". При включении автоматически добавляется атрибут "Родитель";
  3. Список созданных атрибутов;
  4. Кнопка добавления нового атрибута;
  5. Кнопка открытия контекстного меню атрибута;
  6. Кнопка "Наверх". Изменяет порядок атрибута: сдвигает на 1 позицию наверх;
  7. Кнопка "Вниз". Изменяет порядок атрибута: сдвигает на 1 позицию вниз;
  8. Кнопка "Редактировать". Открывает окно настройки атрибута (подробнее в соответствующем разделе ниже);
  9. Кнопка "Назад". Возвращает на предыдущий шаг мастера;
  10. Кнопка "Выполнить". Осуществляет сохранение справочника с текущими настройками;
  11. Кнопка "Отмена". Осуществляет выход из мастера настройки JSON справочника.

Окно "Настройки атрибута"

  1. Поле ввода наименования атрибута;
  2. Поле ввода идентификатора атрибута (допускается ввод только с использованием латиницы);
  3. Выпадающий список с выбором типа атрибута. Доступные типы:

  4. Строка;

  5. Дата. При выборе данного типа появляются дополнительные параметры: "Значение по умолчанию", "Маска", "Динамика";
  6. Целочисленный;
  7. Вещественный;
  8. Координаты;
  9. JSON;
  10. Справочник. При выборе данного типа появляется дополнительный параметр "Справочник", в котором из выпадающего списка можно выбрать другой справочник графа;
  11. Переключатель "Элементы с пустыми значениями"

  12. Если включен, то значения данного атрибута могут быть пустыми;

  13. Если выключен, то значения данного атрибута не могут быть пустыми;

  14. Переключатель "Элементы с множественными значениями". Не поддерживается в блоке "JSON-Справочник";

  15. Переключатель "Ленивая загрузка полей". Не поддерживается в блоке "JSON-Справочник";
  16. Переключатель "Входит в уникальный ключ". Не поддерживается в блоке "JSON-Справочник";
  17. Переключатель "Write back". Не поддерживается в блоке "JSON-Справочник";
  18. Кнопка "Сохранить". Сохраняет атрибут с текущими настройками;
  19. Кнопка "Отмена". Закрывает окно "Настройки атрибута" без сохранения изменений;

Редактирование данных

Чтобы открыть меню редактирования данных, нужно в контекстном меню блока "JSON-Справочник" выбрать пункт "Данные..."

Окно "Данные"

  1. Кнопка "Сохранить". Активна, если данные были изменены. Сохраняет изменения данных;
  2. Кнопка "Добавить". Создает новую пустую строку в таблице;
  3. Кнопка "Удалить". Удаляет выбранный диапазон строк. После удаления необходимо нажать кнопку "Сохранить", чтобы изменения вступили в силу;
  4. Кнопка "Отобразить данные в виде кросс-таблицы". Не поддерживается в блоке "JSON-Справочник";
  5. Выпадающий список, который управляет количеством отображаемых строк в таблице на одной странице. Возможно отображать по:

  6. 10 строк

  7. 25 строк
  8. 50 строк
  9. 100 строк

  10. Поле поиска. Осуществляет поиск по всей таблице с любыми совпадениями в значениях;

  11. Заголовок таблицы. Содержит список атрибутов JSON-Справочника;
  12. Строки таблицы;
  13. В строках осуществляется редактирование значений;
  14. Возможны как ввод с клавиатуры, так и вставка из буфера обмена;
  15. Вставлять из буфера обмена можно как одно значение в ячейку, так и диапазон ячеек;
  16. Атрибуты "Ключ" и "Порядок" необязательно заполнять: при сохранении значения для этих атрибутов будут заполнены автоматически, если они пустые;
  17. Страницы таблицы. Для удобства просмотра и улучшения производительности данные справочника отображаются постранично. Между страницами можно переключаться, кликнув ЛКМ на соответствующий номер;
  18. Кнопка "Закрыть". Закрывает окно "Данные". Если при нажатии произведенные изменения в данных не были \ сохранены, то появится диалоговое окно с подтверждением сохранения.