Реестр состоит из:

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

На этой странице:

Кнопки для перехода по вкладкам

  • Калькуляторы - текущая вкладка. Реестр калькуляторов. Отображается при переходе в раздел Настройки > Калькуляторы.
  • Опции - реестр опций. Отображается при переходе в раздел Настройки > Калькуляторы > Опции.
  • Конструктор групп - группы калькуляторов. Отображается при переходе в раздел Настройки > Калькуляторы > Конструктор групп.

Строка поиска

Поиск

Поиск выполняется по системным названиям калькуляторов.

Поиск выполняется при нажатии Enter или щелчке по .

После поиска отображается количество найденных позиций:

Если был применен фильтр, то поиск выполняется только среди отфильтрованных позиций.

Для возврата к изначальному списку следует удалить  все символы из строки и нажать Enter или щелкнуть по .

Также после поиска отображается пиктограмма . По щелчку реестр возвращается к исходному состоянию. При этом сбрасываются все настройки фильтрации (при их наличии).

Настройка реестра и сортировки

При щелчке по  отображается форма настройки реестра и сортировки:

Кнопка [Сохранить и закрыть] становится кликабельной при любом изменении. Если изменение было отменено (возврат к предыдущему значению), то кнопка остается активной.

При закрытии формы изменения не сохраняются.

В левом поле - список доступных колонок, в правом - список выбранных колонок, которые отображаются в таблице.

Колонки таблицы описаны далее.

В списке настройки сортировки Упорядочить по столбцу отображаются только выбранные колонки (список колонок справа).

Возможен случай, когда удаляется столбец, по которому упорядочены значения. В этом случае реестр сортируется по отсутствующему в списке столбцу до следующего входа в форму "Настройки реестра и сортировки". После входа в форму сортировка автоматически переключается на первый столбец в списке выбранных.

Изменения сохраняются нажатием [Сохранить и закрыть]. При этом:

  • форма закрывается;
  • выполняется обновление таблицы.

По нажатию кнопки [По умолчанию]:

  • наборы колонок возвращаются в исходное состояние;
  • значения полей Упорядочить по столбцу возвращаются к исходному состоянию;
  • кнопка [Сохранить и закрыть] становится активной (если не была активной до этого).

После сохранения изменений набор колонок, их порядок и сортировка возвращаются к исходным значениям.

Фильтрация реестра

Форма фильтрации вызывается щелчком по :

Если в поле не введено значение, то фильтрация выполняется по всем значениям поля.

Если введено только значение "От", то верхняя граница не учитывается.

Если введено только значение "До", то нижняя граница не учитывается.

Кнопка [Применить] становится кликабельной при любом изменении. Если изменение было отменено (значение удалено), то кнопка перестает быть активной.

Кнопка [Сбросить] активна всегда. По нажатию удаляются все значения фильтра, форма закрывается, реестр возвращается к исходному состоянию.

После применения фильтра (за исключением кнопки [Сбросить]) в строке поиска отображается пиктограмма . По щелчку все значения фильтра сбрасываются, реестр возвращается к исходному состоянию. На порядок колонок и сортировку это не влияет.

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

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

Кнопки вызова функций

Кнопки:

  • Пересобрать - по нажатию кнопки выполняется кэширование всех сущностей, связанных с калькуляторами: калькуляторы, атрибуты, опции, значения опций. Результат сохраняется в кеширующих таблиц. На данный момент практически не используется по причине сложности управления со стороны пользователя и замедленной работы системы.
  • Удалить - активна только при выборе одного или нескольких калькуляторов. По нажатию без предупреждения выполняется удаление выбранных калькуляторов.
  • Дублировать - активна только при выборе одного или нескольких калькуляторов. По нажатию выполняется копирование полное выбранных калькуляторов за исключением связей с опциями. К системному названию копии добавляется "- копия".
  • Добавить - по нажатию отображается выпадающий список для выбора типа калькулятора. При выборе открывается новая вкладка браузера и выполняется переход в карточку калькулятора выбранного типа.

Таблица

Колонки таблицы:

  • Чекбокс - выбрать заказ - чекбокс, значения "установлен" и "не установлен". При выборе хотя бы одного калькулятора становятся активными кнопки [Удалить] и [Дублировать].
  • Статус - кнопка ВКЛ и ВЫКЛ. При ВКЛ калькулятор доступен для выбора в интерфейсе расчета, при ВЫКЛ недоступен. 
  • Системное название - системное название в виде ссылки. При щелчке в текущей выполняется переход в карточку калькулятора.
  • Пользовательское название - это поле и остальные - значение параметра в виде текста. Не редактируется, переход в карточку не выполняется.
  • Тип.
  • Атрибуты.
  • Теги.
  • Название для документов.
  • Актуальность цены.
  • Продукты.
  • Участки.
  • Изменено.

Над таблицей отображается количество показанных позиций таблицы. По умолчанию отображается 50 позиций. При прокрутке вниз подгружается еще 50, и так далее. При этом ранее загруженные позиции также остаются в таблице, повторная загрузка не требуется.

При прокрутке вниз справа и слева от таблицы в нижней части экрана отображаются пиктограммы . При щелчке список прокручивается к началу.