Вы можете увеличить количество используемых виджетов, добавив свой собственный виджет с необходимой вам функциональностью. Процедура добавления пользовательского виджета выглядит следующим образом:
в диалоге создания виджета вы присваиваете ему имя и добавляете JavaScript код виджета;
добавляете необходимые поля (оси);
сохраняете виджет.
Ниже подробная инструкция как это сделать.
Добавление пользовательского виджета
Для добавления пользовательского виджета необходимо выполнить следующие шаги:
Откройте Visiology Designer и перейдите в необходимый дашборд (или создайте новый). В нашем примере мы воспользуемся дашбордом Статистика продаж:
На панели Визуализации нажмите кнопку с тремя точками и кликните Создать виджет:
В открывшемся диалоге укажите название и код виджета (JavaScript), а также добавьте поля виджета:
Для добавления поля выполните следующие шаги:
Нажмите кнопку Добавить поле;
Укажите название поля и описание (описание будет отображаться в качестве подсказки при наведении мышки на название поля):
Для удаления поля нажмите напротив него красный крестик.
Для сохранения введенных данных нажмите кнопку Сохранить. Виджет появится в панели Визуализации среди прочих добавленных пользовательских виджетов:
Теперь вы можете работать с ним как с любым другим стандартным виджетом (см. раздел Работа с виджетами).
Пример кода виджета
Ниже представлен код гистограммы, который мы использовали в нашем примере:
Разверните общие настройки на вкладке Настройки в правой стороне экрана и поставьте галочку напротив Разрешить редактирование кода (в диалоге подтверждения нажмите Да):
Сохраните изменения, нажав Сохранить в левом верхнем углу:
Перезагрузите страницу с дашбордом в интернет-браузере.
Кликните на добавленный виджет и нажмите кнопку с двойными стрелками в нижней части экрана, чтобы открыть редактор кода:
Внесите необходимые изменения в коде и нажмите Выполнить код:
Нажмите Файл > Сохранить в левом верхнем углу экрана, чтобы сохранить изменения.
Удаление пользовательского виджета
Для удаления пользовательского виджета выполните следующие шаги:
В панели Визуализации кликните правой клавишей мыши на виджете, который хотите удалить и выберите Удалить в выпадающем меню: