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

Настройка связи виджетов

Настройка связи позволяет реализовать единую фильтрацию данных виджетов панели. Каждая связь реализуется выбором 2-х схожих связываемых полей в виджетах. Виджеты, основанные на одной модели данных, связаны автоматически, так как в основе одни и те же данные. Для связи виджетов из разных моделей требуется явное указание ключевых полей.

Чтобы перейти в интерфейс настройки связей, нажмите на кнопку img Настройка связи в интерфейсе редактирования информационной панели.

img

Интерфейс настройки связей виджетов содержит:

1.Cписок аналитических виджетов и виджетов Фильтр информационной панели. Cвязанные виджеты помечены img.

Пока связь виджетов, построенных на одной модели, не настроена, то есть действует автоматическая связанность, доступна кнопка img Игнорировать связанность. По нажатию разрывается связанность виджетов.  Для восстановления связанности необходимо нажать на кнопку img Восстановить связанность. Данные кнопки доступны при наведении на виджет в списке.

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

2.Поиск - поиск конкретного виджета или модели по наименованию.

3.Скрытие/раскрытие блока виджетов. Блок с виджетами скрывается при нажатии на кнопку img Свернуть. При скрытии блока слева появляется навигационная кнопка img Виджеты, при нажатии на которую панель снова раскроется.

Также доступно изменение ширины блока виджетов. Чтобы изменить ширину блока Виджеты, наведите курсор мыши на вертикальную разделительную линию, зажмите левую кнопку мыши и перетащите линию влево или вправо для установки нужной ширины. Минимальная ширина блока составляет 260px, максимальная 400px.

gif

Cистема запоминает настроенную ширину и состояние блока, при следующем переходе в настройку связей панель откроется с сохранённой шириной и в последнем использованном состоянии.

3.Cхема связей виджетов. Для создания новой связи виджетов, необходимо сначала поместить их на схему связей. Выберите виджеты, переместите их на схему путем перетаскивания из списка виджетов в область связей. Количество созданных связей 2-х виджетов отображается на схеме цифрой на линии связи.

gif

4.Список созданных вручную связей. Как только на схему добавлены 2 виджета, доступна кнопка Добавить связь. Если связи уже настроены, то блок содержит:

  • кнопка Добавить - открывает интерфейс настройки новой связи;
  • кнопка Удалить - удаляет выбранный связи;
  • поле для установки флажка для выбора связи;
  • поле для установки флажка для выбора всех связей;

img

После нажатия кнопки Добавить связь или Добавить, если связи уже добавлены, доступен интерфейс настройки новой связи:

1.Кнопка Добавить для сохранения выбранной связи.

2.Кнопка Отменить для отмены сделанных настроек.

3.Список виджетов для связывания.

4.Поиск - поиск по наименованию поля модели.

5.Поля модели, на которой построен виджет. Напротив каждого типа поля отображаются соответствующие пиктограммы:

  • img- числовое значение;

  • img- строка;

  • img логическое; 

  • img - дата;

  • img - иерархия. 

После добавления новая связь виджетов отобразиться на схеме связей. Для одной и той же пары виджетов можно таким образом создать несколько связей с использованием разных полей.

Каждую связь можно удалить на схеме, в списке связей, а также в окне редактирования связи виджетов.

img

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