Работа с фильтрами¶
Системный виджет Фильтр служит для фильтрации аналитических виджетов. Виджет Фильтр позволяет ограничить отображение данных на панели - в аналитических виджетах будут учитываться только те данные, которые удовлетворяют заданным условиям. У виджета Фильтр можно задать значение по умолчанию, а также объявить фильтр публичным для возможности его использования в других панелях пользователя.
Добавление нового фильтра¶
Для добавления нового виджета Фильтр нажмите на кнопку напротив блока Фильтр, и в выпадающем списке выберите пункт Создать.
Окно создания фильтра содержит следующий перечень настроек:
-
Тип фильтра - выберите один из типов фильтра:
-
Список - выпадающий список с выбором только одного значения из списка. Данный тип фильтра выбран по умолчанию;
-
Множественный выбор - выпадающий список с выбором нескольких значений из списка. Применение фильтра происходит только после закрытия выпадающего списка;
-
Поле ввода - поле для ввода значений;
-
Календарь - поле ввода с возможностью выбора даты через календарь;
-
Двойной календарь - поле ввода с возможностью выбора диапазона дат через календарь;
-
Ползунок - два числовых поля ввода с указанными значениями нижней и верхней границы поля и возможностью их изменения с помощью ползунка под ними.
-
-
Наименование - понятное название фильтра;
-
Модель - выпадающий список доступных пользователю моделей:
-
Поле модели - в зависимости от выбранного типа фильтра фильтруются поля модели в выпадающем списке:
-
Список и Множественный выбор - поля модели с признаком Является справочником, Логическое;
-
Поле ввода - поля модели с типом Число (целое), Число (дробное), Строка;
-
Календарь и Двойной календарь - отображаются поля модели с типом Дата. Также доступна фильтрация с учетом времени. Время можно установить как вручную в поле ввода значения, так и в календаре. По умолчанию время не установлено, в таком случае в выборку попадают все даты за период времени 00:00-23:59. Для сброса временного диапазона необходимо нажать
;
-
Ползунок - поля модели с типом Число (целое), Число (дробное);
-
-
Поле для сортировки - выпадающий список полей выбранной модели доступных для сортировки (доступно для типов фильтров: Список, Множественный выбор):
-
По возрастанию;
-
По убыванию;
-
-
Фильтр по умолчанию - позволяет указать, какие значения будут стоять в фильтре по умолчанию. Фильтр по умолчанию меняется в зависимости от выбранного типа фильтра и поля модели:
-
Список - список с выбором только одного значения для фильтра по умолчанию. Обязательно для заполнения при включенном параметре Запретить сброс значения фильтра;
-
Множественный выбор - список с множественным выбором значений для фильтра по умолчанию;
-
Поле ввода - поле ввода со списком операторов в зависимости от выбранного типа поля;
-
Календарь - поле ввода с возможностью выбора даты через календарь и список операторов;
-
Двойной календарь - поле ввода с возможностью выбора диапазона дат через календарь и список операторов;
-
Ползунок - два поля ввода со значениями нижней и верхней границы выбранного поля;
-
-
Запретить сброс значения фильтра - при включении параметра, пользователь сможет только перевыбрать значение фильтра на любое другое из списка доступных. Если опция выключена, доступен сброс выбранного значения по умолчанию и выбор нового значения. Опция доступна только для типа фильтра Список;
-
Публичный - при включении опции этот фильтр после сохранения отобразиться в списке системных виджетов на всех формах редактирования панелей пользователя, попадет в реестр фильтров;
Для создания виджета Фильтр нажмите кнопку Создать. Созданный фильтр добавится на область информационной панели.
На вкладке Конструктор, в блоке Фильтр, будет отображаться счетчик количества используемых экземпляров одного и того же виджета. При повторном добавлении фильтра на панель счетчик увеличится на +1.
При наведении на фильтр на информационной панели или на вкладке Конструктор и открытии меню по кнопке доступно:
-
Просмотр - открывается окно просмотра фильтра;
-
Редактировать - открывается окно редактирования фильтра;
-
Удалить из списка - действие доступно на вкладке Конструктор. При удалении фильтра из списка удаляются все экземпляры виджетов с панели, но фильтр останется доступным для выбора через реестр фильтров. Публичный фильтр будет доступен на вкладке Конструктор даже после действия Удалить из списка;
-
Клонировать - создается клон системного виджета, он автоматически добавляется на область информационной панели. В названии фильтра будет добавляться слово (клон);
-
Удалить с панели - действие доступно на панели. При удалении фильтра с панели удаляется конкретный экземпляр, фильтр остается доступным на вкладке Конструктор.
Для полей-справочников, находящихся в составе иерархий, у которых установлена метка взаимозависимости полей, реализована взаимная фильтрация значений. При выборе значений в справочнике поля из таких иерархий накладывается фильтр на уникальное значение справочников других полей из этой иерархии.
Просмотр фильтра¶
Для перехода в окно просмотра наведите курсор мыши на наименование фильтра и нажмите на кнопку . В появившемся меню выберите Просмотр.
Просмотр доступен только пользователю с правами Авторское право, Просмотр, Редактирование или Администрирование.
В просмотре фильтра можно ознакомиться с информацией на вкладке Основная информация и Общий доступ. В зависимости от права на фильтр в окне просмотра возможен переход в окно редактирования или удаления фильтра.
Редактирование фильтра¶
Для редактирования фильтра наведите курсор мыши на наименование фильтра и нажмите на кнопку . В появившемся меню выберите Редактировать.
Редактирование доступно только пользователю с правами Авторское право, Редактирование или Администрирование.
В редактировании фильтра можно внести изменения на вкладке Основная информация и Общий доступ. Для сохранения изменений необходимо нажать на кнопку Сохранить.
Окно редактирования фильтра аналогично окну создания.
Общий доступ к фильтрам¶
Пользователю на вкладке Общий доступ в окне редактирования фильтра доступно предоставление доступа к фильтру пользователю или группе пользователей.
Изменение прав доступно только пользователю с правами Авторское право, Редактирование, Администрирование.
Возможные права доступа:
-
Просмотр
- пользователь с правом может просматривать фильтр; -
Редактирование
- пользователь с правом может просматривать фильтр и редактировать вкладку Общая информация; -
Администрирование
- пользователь с правом может просматривать фильтр, редактировать вкладку Общая информация и Общий доступ, удалять фильтр из системы.
Для предоставления доступа к фильтру:
1.выберите право доступа из выпадающего списка;
2.выберите пользователей или группы пользователей, которым предоставляется доступ;
3.нажмите на кнопку Применить - все выбранные пользователи или группы пользователей получат доступ к фильтру с указанным правом.
Для изменения права доступа к фильтру:
1.найдите пользователя или группу пользователей в списке;
2.напротив необходимого пользователя или группы нажмите на кнопку и выберите новое право доступа.
Для удаления права доступа к фильтру:
1.найдите пользователя или группу пользователей в списке;
2.напротив необходимого пользователя или группы нажмите на кнопку и выберите пункт меню Исключить.
Реестр фильтров¶
Все созданные в системе фильтры попадают в реестр для возможности дальнейшего переиспользования их в других панелях, в реестре отображаются все доступные пользователю фильтры. Для открытия реестра доступных фильтров нажать на кнопку напротив блока Фильтр и выбрать из списка Выбрать из существующих.
Реестр доступных пользователю Фильтров содержит следующие элементы интерфейса:
1.Название окна. Количество в системе доступных для пользователя фильтров.
2.Блок фильтрации - доступен, если не выбрана фильтр. Блок содержит следующие элементы:
-
Все типы - фильтр по типам фильтров;
-
Все авторы - фильтр по автору переменной. В списке отображаются пользователи, фильтры которых отображаются в реестре;
-
Кнопка Очистить фильтры - отображается только при установке какого-либо фильтра. При нажатии на кнопку выполняется сброс фильтров.
3.Табличное представление объектов, информация отображается в следующих столбцах:
-
Наименование - название фильтра;
-
Тип фильтра - тип фильтра;
-
Модель - модель, на которой создан фильтр;
-
Поле модели - поле модели, на которое создан фильтр;
-
Автор - логин пользователя, создавшего фильтр.
При двойном нажатии левой кнопкой мыши на фильтр открывается окно просмотра фильтра с доступными действиями согласно правам доступа пользователя.
4. Постраничное отображение объектов, переходы между страницами:
-
в левой нижней части окна расположен информационный блок о количестве отображаемых объектов на странице и об общем количестве;
-
в центральной нижней части окна расположен элемент управления для перехода между страницами;
-
в правой нижней части окна расположен выпадающий список для выбора количества отображаемых объектов на странице.
5.Поле для установки отметки для выбора фильтра.
6.Поле для установки отметки для выбора всех фильтров на странице.
7.Панель для выполнения действий над выбранным фильтром - появляется при выборе одного или нескольких фильтров. Содержит следующие элементы:
-
Надпись Выделено - отображается количество выбранных фильтров;
-
Кнопка Добавить - при нажатии на кнопку выбранные фильтры будут добавлены в текущий дашборд;
-
Кнопка Открыть - доступна, если выбрана только один фильтр. При нажатии на кнопку открывается окно просмотра фильтра с доступными действиями согласно правам доступа пользователя;
-
Кнопка Сбросить выбранные - при нажатии на кнопку выбранные фильтры сбрасываются.
Нажмите на кнопку Добавить. Кнопка активна только после выбора фильтров. Выбранные фильтры отображаются в блоке Фильтр на вкладке Конструктор.
Настройки внешнего вида¶
Для изменения настроек кликните мышью на область фильтра и перейдите к блоку Вид. Над блоками настроек отобразится тип редактируемого объекта Фильтр
.
Справа от наименования виджета отображается кнопка Сбросить изменения виджета - сбрасывает индивидуальные настройки на панели до настроек в самом виджете.
Настройки системного виджета Фильтр содержат разделы: Настройки объекта, Параметры, а также:
-
Устройство - информационная панель будет адаптироваться в зависимости от разрешения экрана текущего устройства при переходе по внутренним и публичным ссылкам, переключатель преобразует размеры рабочей области:
- переключение по Ctrl + 1
- переключение по Ctrl + 2
- переключение по Ctrl + 3
- переключение по Ctrl + 4
Принципы адаптивной верстки информационных панелей:
- контент и функционал компьютерной и мобильной версии информационной панели дублируется;
- дизайн не меняется;
- сохраняется структура элементов.
Настройки объекта¶
Позволяет задать настройки расположения и размеры объекта на панели.
Перечень всех настроек блока Настройки объекта:
-
координаты - настройка расположения объекта на информационной панели. По умолчанию значение Х -
10
, Y -10
; -
размеры - настройка размеров объекта. По умолчанию значение ширины -
220
, высоты -52
. Недоступно изменение высоты по умолчанию;
У объектов, добавленных внутрь контейнера, появляются дополнительные настройки в блоке Настройки объекты. Настройки регулируют поведение объекта внутри контейнера.
Поведение в контейнере активно при настройке панели Расположение элементов в значении горизонтально
или вертикально
.
Перечень всех настроек блока Поведение в контейнере:
-
По горизонтали - список вариантов расположения объектов в контейнере по горизонтали:
растянуть
- объект растягивается внутри контейнера слева направо. Если все виджеты внутри контейнера растянуты, они располагаются слева направо и занимают равные участки. Значение по умолчанию;фиксированный
- доступно изменение ширины объекта;
-
По вертикали - список вариантов расположения объектов в контейнере по вертикали:
растянуть
- объект растягивается внутри контейнера сверху вниз. Если все виджеты внутри контейнера растянуты, они располагаются снизу вверх и занимают равные участки. Значение по умолчанию;фиксированный
- доступно изменение высоты объекта;
По вертикали недоступно для системного виджета Фильтр. Размеры виджета регулируются только по ширине.
Параметры¶
Позволяет задать настройки для изменения внешнего вида системных виджетов - фильтров.
Перечень всех настроек блока Параметры:
-
Шрифт - при нажатии раскрывается список доступных шрифтов. По умолчанию значение
PT Root UI
; -
Наименование - настройки наименования фильтра:
-
Отображение - при нажатии включает/выключает отображение названия на панели. По умолчанию настройка включена;
-
Расположение - размещение вкладок на панели:
сверху
- значение по умолчанию;слева
;справа
;снизу
;
-
Размер - при нажатии раскрывается список с размерами шрифта. По умолчанию значение
13
;
Максимальный размер шрифта
64
, так же доступен ручной ввод значения размера шрифта. -
-
Значение - настройки значений фильтра:
Максимальный размер шрифта
64
, так же доступен ручной ввод значения размера шрифта.-
Цвет текста - при нажатии раскрывается окно с палитрой цветов. По умолчанию значение
#202224
; -
Цвет ползунка - при нажатии открывается окно с палитрой цветов. По умолчанию значение
#65CCCC
;
Цвет ползунка доступна только для фильтра с типом Ползунок.
-
-
Фон - настройки фона фильтра:
-
Скругление - ползунок для установки скругления границы. По умолчанию значение
12
; -
Цвет - при нажатии раскрывается окно с палитрой цветов. По умолчанию значение
#FFFFFF
; -
Обводка - при нажатии включает/выключает отображение ободки тренда. По умолчанию настройка выключена;
-
Цвет обводки - при нажатии открывается окно с палитрой цветов. По умолчанию установлено значение
#DFE5ED
;
Цвет обводки активно при включенной настройке Обводка.
-
Удаление фильтра¶
У пользователей есть возможность удалить фильтр с панели или полностью из системы.
Удаление фильтра с панели¶
Для удаления фильтра наведите курсор мыши на наименование фильтра и нажмите на кнопку . В появившемся меню выберите Удалить из списка.
Удаление фильтра из списка доступно для всех пользователей, имеющих доступ к редактированию панели.
Чтобы подтвердить действие, нажмите на кнопку Удалить, для отмены - нажмите на кнопку Отмена.
Удаление фильтра из Системы¶
Для удаления фильтра наведите курсор мыши на наименование фильтра и нажмите на кнопку . В появившемся меню выберите Редактировать или Просмотр.
Редактирование доступно только пользователю с правами Авторское право, Редактирование или Администрирование.
Просмотр доступен только пользователю с правами Авторское право, Просмотр, Редактирование или Администрирование.
Для удаления нажмите на кнопку Удалить в окне просмотра/фильтра.
Удаление доступно при наличии права Авторское право или Администрирование.
Чтобы подтвердить действие, нажмите на кнопку Удалить, для отмены - нажмите на кнопку Отмена.
Если фильтр и используется не только в текущей панели, при удалении в окне отобразится список других панелей. Для удаления необходимо удалить фильтр со всех панелей: