Проблема: работая в системе, не видно новой активности в других разделах (появление записи, комментариев, документов и пр.). Работая в другой программе, приходится постоянно отвлекаться и проверять наличие новой активности. Задачи, требующие быстрой реакции (н.п. ответа на комментарий) выполняются медленно.

Решение: реализовать глобальную систему уведомлений а) в виде появления иконок в области окна системы, видимую из любого раздела; б) в виде короткого аудио оповещателя.

Вопрос 1: позволит ли функциональность системы это реализовать самим, в какую сторону копать. На сколько это потенциально сложно реализуемо. Доступны ли для вывода графических элементов по запросу данные области системы: http://profex.ru/misc/ts_alert-area.png

Вопрос 2: могут ли многоуважаемые разработчики включить эту функциональность в коробочный вариант продукта :)

Нравится

16 комментариев

1. Реализовать самому можно многими способами. Был опыт реализации подобного функционала.

2. http://www.community.terrasoft.ua/ideas/4387

Сергей, не поделитесь опытом?

Как реализовали, остались ли довольны, не повлияла ли реализация на скорость работы и стабильность системы и пр.

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

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

Вениамин,

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

Пример реализации автоматических напоминаний в приложении.

Анна, спасибо за совет, но это совсем не то, чего хотелось бы.
Нужны индикаторы активности. Посмотрите продукт TeamWox. Там они реализованы идеально. Такой функционал мы бы хотели видеть в TS. Это возможно технически?

Сергей, "Все текущие уведомления отображались в отдельном разделе "События". Не то. Одно из наших требований: "реализовать глобальную систему уведомлений а) в виде появления иконок в области окна системы, видимую из любого раздела".

Дольше объяснять, просто посмотрите как работает TeamWox http://www.teamwox.com/ru

Здравствуйте,

Прошу ознакомится с примером, как рисовать иконки в DataGridView, в зависимости от условий
Добавить иконку возле записи в реестре в зависимости от условия.doc

Алексей,
Не то. Одно из наших требований: "реализовать глобальную систему уведомлений а) в виде появления иконок в области окна системы, видимую из любого раздела".

http://profex.ru/misc/ts_alert-area.png

Вениамин,
в версии 3.4.1 будет реализована возможность выводить значок приложения в системный трэй. К значку можно будет прикрепить любое ActionMenu из конфигурации, выводить оповещения (подобно тому, как это делает Windows при обнаружении новых обновлений) - таким образом можно будет в конфигурации реализовать глобальное оповещение.

Например при появлении соответствующего события можно будет поменять иконку в трее (например как делает Skype) и в меню или в окне оповещений сделать быстрый просмотр и возможность перехода к событию, которое сгенерировало это оповещение - задача, напоминание, пропущенный звонок call цетра и т.д.

Александр, это даже лучший вариант из предложенных!

Согласен, этой возможности давно не хватало

А для 3.3.2 такую фишечку нереально применить? А то мы посоветовались по поводу перехода на 3.4 и решили пока этот вопрос отложить, ибо доработана система у нас уже очень и очень, а при переходе из-за этого возникнут сложности...

Алена, во-первых эта функциональность - новая возможность 3.4.1 и еще не реализована.

По поводу переноса этой функциональности на 3.3.2 - точно сказать не могу, но думаю мы не будем переносить, за дополнительной информацией обратитесь к вашему менеджеру.

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

"Лучкив Александр" написал:новая возможность 3.4.1 и еще не реализована.

Александр, когда планируется выход 3.4.1?

Олег, не могу назвать конкретную дату релиза, сейчас идет активная разработка

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

То есть все остались довольны и задача решена?

Посмотрим сначала на 3.4.1.

Показать все комментарии