|
|
|
|
#1 |
|
Moderator
|
Если не хотите чтобы аудит нагружал систему, то можно завести рабочий процесс, который срабатывает на изменение поля "цена" и:
а) Обновляет поле "Последнее изменение цены" б) Создает примечание с заголовком "Изменилась цена". Так вы еще и историю получите.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. ![]() MS Certified Dirty Magic Professional
|
|
|
|
| За это сообщение автора поблагодарили: mistah (1). | |
|
|
#2 |
|
Участник
|
Артем Enot Грунин
О, спасибо большое
|
|
|
|
|
#3 |
|
Участник
|
Все же если кто подскажет, что не так со скриптом, буду благодарен!
|
|
|
|
|
#4 |
|
Чайный пьяница
|
Попробуйте такое:
X++: function first()
{
window.data1 = crmForm.all.new_price.DataValue;
}
function second()
{
var currentTime = new Date();
var month = currentTime.getMonth();
var day = currentTime.getDate();
var year = currentTime.getFullYear();
var data2 = crmForm.all.new_price.DataValue;
if (window.data1 != data2)
{
crmForm.all.new_date_price.DataValue = day + month + year;
crmForm.all.new_date_price.ForceSubmit = true;//для случая когда поле заблокировано для редактирования
}
}
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
|
| За это сообщение автора поблагодарили: mistah (1). | |
|
|
#5 |
|
Участник
|
a33ik, спасибо! Теперь отрабатывает корректно, хотя дата возвращается почему-то все та же - 01.01.1970.
и на сервере время правильное |
|
|
|
|
#6 |
|
Moderator
|
Цитата:
Вот что это??? Код: crmForm.all.new_date_price.DataValue = day + month + year; Делать надо так, как сказал сливка. Если поле Dirty - обновлять поля. Хотя проще тупо на OnChange поля цена обновлять поле дата изменения цены: Код: crmForm.all.new_date_price.DataValue = new Date();
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. ![]() MS Certified Dirty Magic Professional
|
|
|
|
| За это сообщение автора поблагодарили: mistah (1). | |
|
|
#7 |
|
Участник
|
Артем Enot Грунин, признаю, спасибо, все работает!
|
|
|
|
|
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|