В системе DIRECTUM для удобного представления информации и быстрого доступа к наиболее востребованным объектам используются обложки папок. В последнее время их популярность значительно выросла, поэтому прикладным разработчикам все чаще приходится разрабатывать обложки на проектах внедрения. При этом от проекта к проекту их количество растет. Со временем обложек может стать настолько много, что процесс их сопровождения и поддержания в актуальном виде будет очень трудоемкой задачей.
Кроме того, для создания интерактивных обложек необходимо обладать навыками веб-разработки, что значительно повышает требования к компетенциям прикладных разработчиков.
Столкнувшись в очередной раз на одном из проектов с необходимостью разработки достаточно большого количества обложек, было принято решение разработать универсальную обложку, удовлетворяющую следующим требованиям:
Для решения поставленных задач было разработано техническое решение «Панель виджетов DIRECTUM».
Данное техническое решение использует следующие решения:
Техническое решение представляет собой обложку папки, реализованной в виде виджетов.
Состав отображаемых виджетов пользователь выбирает самостоятельно в зависимости от предоставленных прав доступа.
Существует возможность применить готовый состав виджетов, сгруппированных по различным признакам.
При желании пользователь может изменить цветовую схему обложки.
По кнопке «Обновить» на панели инструментов можно обновить содержимое всех виджетов. При необходимости пользователь может обновить отдельно любой виджет с помощью его панели инструментов, которая появляется при наведении указателя мышки на виджет. Помимо этого в панели инструментов доступна возможность свернуть/развернуть, удалить виджет или задать его параметры.
У любого виджета можно изменить размер или перетащить его в любую область обложки.
Внешний вид виджетов и список действий, выполняемых при кликах по индикаторам или ссылкам, настраивается в справочнике «Виджеты».
В области предпросмотра доступен весь функционал виджета, что позволяет отлаживать его прямо в карточке справочника.
Для ознакомления с возможностями решения прилагаются два демо-ролика. Для демонстрации были разработаны два сценария «заглушки». Первый возвращает для индикаторов виджета значения показателей, сгенерированных случайным образом. Второй, при клике по индикатору или ссылке отображает список параметров, передаваемых в сценарий.
Демонстрация возможностей технического решения «Панель виджетов DIRECTUM»:
Демонстрация процесса создания виджета:
Обсудите реализацию с экспертом Directum
Дмитрий, возможен ли вывод информации в виде графиков, диаграмм?
Пока нет, но в будущем планируется.
Очень крутая штука!
Спасибо
Мне тоже нравится. :)
А ещё кроме графиков - экспорт в печатный вид, и действия по объектам.
В виджете есть возможность создавать гиперссылки, указав у индикатора параметр "Показывать значение" равным "Нет" (см. табличную часть "Показатели" записи справочника "Виджеты" на последнем скриншоте). При этом у показателя не будет выводиться числовое значение, но возможность запуска сценария при клике по нему останется. В данном сценарии вы можете сделать что угодно, например, создать запись справочника, показать справочник, запустить задачу по ТМ или запустить мастер действий, запустить отчет, выгрузить значения показателей виджета в Excel и т.п.
Данное решение всего лишь инструмент, позволяющий быстро создавать различные обложки. Из каких блоков (виджетов) будет состоять обложка, что будет отображаться в этих виджетах и какие действия будут выполняться при кликах по индикаторам или гиперссылкам, вы решаете сами в зависимости от ваших потребностей. Чуть попозже будут опубликованы заявки, в которых наши сотрудники покажут как они использовали это решение на проектах внедрения системы.
Дмитрий как всегда, представил классное и главное КРАСИВОЕ решение ) хоть настроение поднимается когда видишь такую радугу :)
Мне нравится! я плюсую!
Это просто шикарное решение! Взял себе на заметку, в следующих проектах попробовать применить подобное
Классно! Хочу такое! ))
К сожалению, из-за большой загрузки коллег на проектах, заявки оформлены не были. Демонстрация использования решения на проектах будет показана в следующий раз.
Добрый день, Дмитрий!
Реализовали ли возможность вывода информации в виде диаграмм?
В текущей версии этот функционал не реализован. В планах развития решения это есть, но сроки реализации пока не определены.
Авторизуйтесь, чтобы написать комментарий