Настройка связи виджетов¶
Настройка связи позволяет реализовать единую фильтрацию данных виджетов панели. Каждая связь реализуется выбором 2-х схожих связываемых полей в виджетах. Виджеты, основанные на одной модели данных, связаны автоматически, так как в основе одни и те же данные. Для связи виджетов из разных моделей требуется явное указание ключевых полей.
Чтобы перейти в интерфейс настройки связей, нажмите на кнопку Настройка связи в интерфейсе редактирования информационной панели.
Интерфейс настройки связей виджетов содержит:
1.Cписок аналитических виджетов и виджетов Фильтр информационной панели. Cвязанные виджеты помечены .
Пока связь виджетов, построенных на одной модели, не настроена, то есть действует автоматическая связанность, доступна кнопка Игнорировать связанность. По нажатию разрывается связанность виджетов. Для восстановления связанности необходимо нажать на кнопку
Восстановить связанность. Данные кнопки доступны при наведении на виджет в списке.
Если для определенных виджетов информационной панели игнорируется связанность и была добавлена связь вручную, фильтрация виджетов будет осуществляться строго согласно настройкам связи. Таким образом, если реализована хотя бы одна связь вручную, функционал игнорирования и восстановления связанности более недоступен - кнопки не отображаются.
2.Поиск - поиск конкретного виджета или модели по наименованию.
3.Скрытие/раскрытие блока виджетов. Блок с виджетами скрывается при нажатии на кнопку Свернуть. При скрытии блока слева появляется навигационная кнопка
Виджеты, при нажатии на которую панель снова раскроется.
Также доступно изменение ширины блока виджетов. Чтобы изменить ширину блока Виджеты, наведите курсор мыши на вертикальную разделительную линию, зажмите левую кнопку мыши и перетащите линию влево или вправо для установки нужной ширины. Минимальная ширина блока составляет 260px
, максимальная 400px
.
Cистема запоминает настроенную ширину и состояние блока, при следующем переходе в настройку связей панель откроется с сохранённой шириной и в последнем использованном состоянии.
3.Cхема связей виджетов. Для создания новой связи виджетов, необходимо сначала поместить их на схему связей. Выберите виджеты, переместите их на схему путем перетаскивания из списка виджетов в область связей. Количество созданных связей 2-х виджетов отображается на схеме цифрой на линии связи.
4.Список созданных вручную связей. Как только на схему добавлены 2 виджета, доступна кнопка Добавить связь. Если связи уже настроены, то блок содержит:
- кнопка Добавить - открывает интерфейс настройки новой связи;
- кнопка Удалить - удаляет выбранный связи;
- поле для установки флажка для выбора связи;
- поле для установки флажка для выбора всех связей;
После нажатия кнопки Добавить связь или Добавить, если связи уже добавлены, доступен интерфейс настройки новой связи:
1.Кнопка Добавить для сохранения выбранной связи.
2.Кнопка Отменить для отмены сделанных настроек.
3.Список виджетов для связывания.
4.Поиск - поиск по наименованию поля модели.
5.Поля модели, на которой построен виджет. Напротив каждого типа поля отображаются соответствующие пиктограммы:
После добавления новая связь виджетов отобразиться на схеме связей. Для одной и той же пары виджетов можно таким образом создать несколько связей с использованием разных полей.
Каждую связь можно удалить на схеме, в списке связей, а также в окне редактирования связи виджетов.
Если в составе информационной панели были связанные без настройки виджеты на базе единой модели и была добавлена настроенная связь с виджетами на основе другой модели, то связи, обеспечиваемые единством модели, перестанут работать. Если они необходимы - настройте их явно.