11.08.2005, 15:23 | #1 |
Участник
|
Хочется такого вот: При возникновении определенного события (изменилась цена товара, например) надо чтобы у определенного пользователя выскакивало окно с текстом. Или хотя бы в какой-нибудь форме появлялся флажок "вам письмо". Есть какие-то наработки готовые в этом плане ? Версия Financials 2.0. Может есть еще какой-чат внутренний, на основе него как-нибудь....
|
|
11.08.2005, 15:43 | #2 |
NavAx
|
Да вроде несложно делается.
При определенном событии в специальнообученную таблицу добавляется строка (письмо). В строке указан юзер, которому письмо адресовано и стоит галка прочитано/непрочитано. На, скажем, форму Главного Меню на триггер OnTimer вешается почтальон - т.е. код, который смотрим на почту (в ту специальнообученную таблицу) и ищет там непрочитанные письма для юзера. Если видит такое письмо - выдает мессагу и ставит галку "прочитано" (ну или как-нить посложнее можно извратиться, например, выдавать специальную формочку с сообщением и кнопкой, после нажатия на которую проставляется галка "прочитано").
__________________
"Моей лошадке ядрышком полмордочки снесло..." А.В.Суворов, письма к дочери |
|
11.08.2005, 16:08 | #3 |
Участник
|
А в версии 2.0 нет триггера OnTimer (плачет). Из-за этого по шедулеру и отчеты с кодеюнитами не запустишь. Получается только при входе в начале дня в главной форме делать проверку. А в течении дня гарантировано никак...
|
|
11.08.2005, 17:41 | #4 |
Участник
|
Можно что-нибудь писать в папку, котороя была бы доступна всем юзерам. А потом набросать программку (C, Delphi, VB - что угодно), которая бы смотрела в этот каталог. И если там что-то появилось, то выдавала бы мессагу. Все параметры мессаги можно в файли и зашить. И если вторая версия поддерживает открытие объектов по шоткатам, то можно и объект сразу открывать. А то переходите на 4.0 - там все типа шоколадно с этим
__________________
С уваженем, rootadmin |
|
11.08.2005, 18:50 | #5 |
Участник
|
Да, похоже так и придется сделать
|
|
12.08.2005, 14:32 | #6 |
Участник
|
Цитата:
Сообщение от Yakuza
А в версии 2.0 нет триггера OnTimer (плачет). Из-за этого по шедулеру и отчеты с кодеюнитами не запустишь. Получается только при входе в начале дня в главной форме делать проверку. А в течении дня гарантировано никак...
Полагаю что смена цены товара интересна не всей компании, а какой-то группе людей. И скорей всего у них можно определить группу наиболее часто используемых в работе окон... |
|
15.08.2005, 10:39 | #7 |
Участник
|
Гы. А можно и так - при смене цены навижн делает
net send ГруппаЛиц "парни, у нас новая цена!" И не надо никаких сей-дельфей. |
|