AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.04.2008, 11:47   #1  
demon46 is offline
demon46
Участник
 
78 / 12 (1) ++
Регистрация: 26.06.2006
Как программно отправить сообщение группе пользователей
Доброго всем времени суток!
У меня возникла одна задачка. Вобщем нужно при разноске закупки проверять соответствие цен с ценами протокола согласования. И в случае расхождения. Рассылать всем менеждерам сообщение о расхождении цен. Как это можно реализовать? На форуме написано, кое что, но я не разобрался. Можно даже простой infolog. Когда-то в 1С я делал систему рассылки сообщений. Но мне приходилось писать отдельный справочник, куда я писал сообщения для конкретного пользователя, а пользователи в режиме автомата опрашивали эту таблицу, и если были сообщения адресованые конкретному пользователю, то это сообщение отображалось! Была идейка написать такую же систему, но не знаю, как опрашивать таблицу параллельным процессом.
Старый 01.04.2008, 12:44   #2  
_scorp_ is offline
_scorp_
Участник
Аватар для _scorp_
MCBMSS
 
488 / 369 (13) ++++++
Регистрация: 25.07.2007
Адрес: Москва
А "Основное\Настройка\Оповещения" не подхолит для этого?
Старый 01.04.2008, 13:18   #3  
demon46 is offline
demon46
Участник
 
78 / 12 (1) ++
Регистрация: 26.06.2006
Цитата:
Сообщение от _scorp_ Посмотреть сообщение
А "Основное\Настройка\Оповещения" не подхолит для этого?
У меня нет последнего пункта (
Старый 01.04.2008, 13:22   #4  
demon46 is offline
demon46
Участник
 
78 / 12 (1) ++
Регистрация: 26.06.2006
Народ! Подскажите пожалуйста как отследить изменение значения поля? Дело в том, что сообщения должны отсылаться, в момент, когда одно из полей таблицы изменит свое значение! Я посадил на Update свою обработку. Вроде все работает, но вот беда, что когда, нужное мне поле стало в значение, удовлетворяющее моему условию, то при любых изменениях строки вызывается моя обработка? Подскажите пожалуйста, как узнать значение поля, до его изменения? Или все же придется создавать еще одно поле(старое значение)?
Старый 01.04.2008, 13:35   #5  
_scorp_ is offline
_scorp_
Участник
Аватар для _scorp_
MCBMSS
 
488 / 369 (13) ++++++
Регистрация: 25.07.2007
Адрес: Москва
Оповещения доступны в четверке. У Вас значит более младшая версия. Узнать значение до его изменения можно с помощью orig()
За это сообщение автора поблагодарили: demon46 (1).
Старый 01.04.2008, 14:23   #6  
demon46 is offline
demon46
Участник
 
78 / 12 (1) ++
Регистрация: 26.06.2006
У нас 3-я версия Аксапты. Ну а есть ли таймер какой-нибудь в Аксапте? По таймеру буду просматривать сообщения в специальной таблице.
Старый 01.04.2008, 14:52   #7  
_scorp_ is offline
_scorp_
Участник
Аватар для _scorp_
MCBMSS
 
488 / 369 (13) ++++++
Регистрация: 25.07.2007
Адрес: Москва
Посмотрите форму tutorial_Timer
Старый 01.04.2008, 14:57   #8  
ice is offline
ice
Участник
Аватар для ice
Лучший по профессии 2014
 
1,738 / 404 (17) +++++++
Регистрация: 23.03.2006
Цитата:
Сообщение от demon46 Посмотреть сообщение
Народ! Подскажите пожалуйста как отследить изменение значения поля? Дело в том, что сообщения должны отсылаться, в момент, когда одно из полей таблицы изменит свое значение! Я посадил на Update свою обработку. Вроде все работает, но вот беда, что когда, нужное мне поле стало в значение, удовлетворяющее моему условию, то при любых изменениях строки вызывается моя обработка? Подскажите пожалуйста, как узнать значение поля, до его изменения? Или все же придется создавать еще одно поле(старое значение)?
отслеживать изменения поля лучше в методе modifiedField(), а проверять правильность поля в методе validateField()
За это сообщение автора поблагодарили: demon46 (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как сильно модифицировано ваше приложение Аксапты? mazzy DAX: Прочие вопросы 30 14.04.2011 17:26
Как сделать фильтр по группе пользователей? Zabr DAX: Программирование 12 08.04.2009 11:40
Как отправить сообщение командой netSend из Аксапты? Zan DAX: Программирование 4 28.06.2005 17:03
при построении перекрёстных ссылок выдаётся сообщение об ошибках mmmax DAX: Программирование 10 21.01.2005 12:42
Настройка форм для групп пользователей Роман Кошелев DAX: Функционал 14 05.08.2002 16:32

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 01:09.