30.01.2012, 12:46 | #1 |
Участник
|
Форма изменяется при загрузке без событий на онлоаде
товарищи!
ситуация: есть карточка заказа. в данный момент на онлоаде (как и на on_change, on_save для всех полей) нет никаких событий, тем не менее при попытке посмотреть печатную форму отчета, форма говорит, что была изменена и необходимо её сначала сохранить. После сохранения происходит то же самое. Если попытаться закрыть форму, то выскакивает предупреждение о том, что форма была изменена, сохранить изменения? дополнительные аспекты: 1) наблюдается только на одном заказе. 2) в карте есть системно рассчитываемые поля, типа "сумма", которые считаются из добавленных продуктов, но дело, похоже, не в них, ибо если удалить все продукты из заказа - ситуация прежняя. и теперь вопрос! как узнать, что меняется в карточке при загрузке? или как сделать, чтобы ничего не менялось) спасибо! |
|
30.01.2012, 14:48 | #2 |
Moderator
|
Можно попробовать проследить события, которые происходят в форме при ее загрузке при помощи IE Dev Toolkit. Еще можно программно через он лоад пройтись по всем полям и спросить у них кто isDirty(). Так вы хотя бы выясните за событиями какого поля следить.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
|
За это сообщение автора поблагодарили: mistah (1). |
31.01.2012, 11:26 | #3 |
Участник
|
Артем Enot Грунин, спасибо, попробую!
|
|