Показать сообщение отдельно
Старый 09.04.2012, 16:47   #4  
a33ik is offline
a33ik
Чайный пьяница
Аватар для a33ik
MCP
MCBMSS
Злыдни
Соотечественники
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,243 / 896 (36) +++++++
Регистрация: 02.07.2008
Адрес: Greenville, SC
Цитата:
Сообщение от lenkin Посмотреть сообщение
Задача такая: отправить письмо если изменилось поле А. В письме указать старое значение поля А (до изменения) и новое значение. Пробовала следующим образом: создала поле А1,на OnLoad поверисла скрипт, который скопирует значения поля А в А1. На OnSave - скрипт сравнивающий поля, если поля разные - запускается WF, который отправляет письмо со старым и новым значением. Незадача в том, что WF отправляет данные, которые были до изменений, а новые данные отправит в следующий раз...
Поэтому сложилось мнение, что может попытаться не запускать WF, а отправлять письмо прямо из js, чтобы получить актуальные данные?
Хм. Задача понятна. Тогда почему вам не подойдёт просто WF на изменение поля. Поскольку вы копируете старое значение в поле А1 - в БП у вас будет доступ и к новому значению (поле А) и к старому (А1).
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
За это сообщение автора поблагодарили: lenkin (1).