пользователей
снижение временных расходов на операцию
автоматизированных действий
Пользователи, работавшие с DIRECTUM 5, при переходе на веб-клиент Directum RX могут заметить, время выполнения привычных операций значительно увеличилось по сравнению с работой в десктоп-клиенте DIRECTUM 5. Особенно у тех пользователей, кто привык активно использовать клавиатуру, а не мышь.
Например:
Таким образом, появилась потребность в расширении существующего набора горячих клавиш для проводника веб-клиента Directum RX.
Задача решения – упростить и ускорить работу в веб-клиенте Directum RX с помощью горячих клавиш.
Для веб-клиента Directum RX прикладным разработчикам ограничен доступ к доработке frontend-части решения. Поэтому способом реализации было выбрано создание расширения для браузера с помощью языка JavaScript.
Сложности, которые возникли при разработке решения:
Чтобы использовать новый функционал для горячих клавиш, необходимо в настройках браузера загрузить распакованное расширение. Проверено в браузерах на базе Chromium (веб-браузер с открытым исходным кодом): Google Chrome, Microsoft Edge, Opera.
Рисунок 1. Расширения Google Chrome.
После загрузки расширения нужно обновить страницу веб-клиента Directum RX.
Рисунок 2. Свойство-ссылка на карточке объекта.
Рисунок 3. Запись в списке документов.
Рисунок 4. Закрытие карточки.
Решение оказалось эффективным и востребованным в нашей компании среди пользователей, перешедших с DIRECTUM 5 на Directum RX.
Добавленные горячие клавиши улучшили UX продукта, дали пользователям привычные возможности в новом интерфейсе системы - это соответствовало ожиданиям пользователям и снизило негатив при переходе на новую платформу.
Решение масштабируемо в рамках незарезервированных браузером сочетаний клавиш. Если для действия в карточке объекта или списке объектов в визуальном интерфейсе проводника веб-клиента есть кнопка, то можно имитировать ее клик.
Добавление функций в backend-часть решения позволит расширить функционал: для этого на стороне клиента формируется http-запрос, который нужно обработать с помощью Development Studio. В этом случае нет необходимости добавлять на карточку или список видимую кнопку для каждого нового сочетания клавиш.
Автор заявки – Заполина Анастасия, консультант-разработчик компании Авис Эксперт.
Опубликовано:
24 марта 2023 в 12:17
Обсудите реализацию с экспертом Directum
Комментарии (12)
Интересное решение.
А работает только в Chrome или расширение можно поставить на любой браузер с движком chromium ?
Сергей, добрый день! Проверяла на Google Chrome, Microsoft Edge, Opera.
Даешь еще какую-то кнопку (F2) на сохранение критериев и запуск поиска)
Елена, для себя мы ее добавили для сохранения изменений. Про запуск поиска - интересно, возьмем на заметку)
Анастасия, предлагаю для расширенного поиска alt + F7, как в Total Com.
Отличное решение! Наша компания находится в активной фазе перехода с Directum 5 на Directum RX и нам это расширение очень актуально, особенно при работе с большим объемом информации. Спасибо большое!
а можно где-то скачать? ) или как получить?
Наталья, между собой распространяем архивом, в магазине Chrome его пока нет)
Анастасия, пришли мне пожалуйста :) Ivanchikov_pa@akelon.com
Павел, отправила)
Анастасия, Доброе утро. Пришлите, пожалуйста, архив для тестирования на почту fedorov.dn@otd7.niip.ru. Заранее спасибо)
Анастасия, добрый день! Вы могли бы прислать расширение для тестирования на tema.mikheev2014@yandex.ru ? Заранее спасибо Вам