Компоненты Запрос и Сброс

В Sigla Vision фильтрация данных в компоненте фильтра происходит автоматически при установке условия. Однако если на дашборде несколько фильтров при большом объёме данных, нет смысла запускать фильтрацию при каждом изменении: это увеличивает нагрузку на систему и время отклика. Для таких случаев предусмотрены кнопки Запрос, Сброс и Очистить.

Например, на дашборде с тремя фильтрами вы можете добавить кнопки "Запрос" и "Сброс": сначала установить значения всех фильтров, а затем выполнить запрос одним кликом.

Каждый из трёх компонентов (Кнопка "Запрос", Кнопка "Сброс", Кнопка "Очистить") может быть добавлен на дашборд только один раз.

Добавление кнопок Запрос/Сброс/Очистить

  1. Нажмите Фильтрующие компоненты, перетащите на дашборд Кнопку "Запрос", Кнопку "Сброс" и Кнопку "Очистить".

Кнопка Описание функции
Запрос Унифицированный запуск фильтрации: после выбора значений во всех фильтрах, нажмите "Запрос", чтобы выполнить фильтрацию по заданным условиям.
Сброс Сбрасывает значения фильтров на значения по умолчанию.
Очистить Очищает все выбранные значения фильтров.

В настройках кнопки "Запрос" параметр Автоматически запрашивать при предварительном просмотре включён по умолчанию.

Если автозапуск включён: при предпросмотре дашборда сразу отображаются данные с фильтрацией по умолчанию, а последующие изменения условий требуют нажатия "Запрос".

Если автозапуск выключен: по умолчанию запрос не запускается, таблица пуста, — нужно вручную кликнуть "Запрос" для вывода результатов.

Установите условия для трёх фильтров, например: 2013 (Год), Да (Доставлено ли) и Единовременный (Тип платежа), далее нажмите Запрос — появится результат фильтрации.

Нажмите Сброс и Запрос — отобразится фильтрация по умолчанию.

Нажмите Очистить и Запрос — фильтры очистятся, результат будет соответствовать необработанным данным.

Нет реакции на кнопку "Сброс"

Условие возникновения: Такая ситуация возникает, если на дашборде добавлены кнопки Запрос и Сброс, но для кнопки Запрос не включена опция Автоматический запрос при инициализации.

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

Причина: После нажатия Сброс может потребоваться повторно задать условия фильтрации. Если автоматический запрос сработает сразу, будет обработан весь объём данных, что приведёт к высокой нагрузке на систему.