02.10.2009, 21:34 | #1 |
Участник
|
действия на OnChange при смене lookup
Написал вот такой вот код что бы при смене значения лукап форма с запросом к пользователю сохранялась.
CRM сейчас нет под рукой, взгляните есть какие нибудь явные ошибки что бы исправить. / Код: / На событие OnChange var lookupData = new Array; var lookupItem= new Object(); var lookupData = crmForm.all.The_lookup.DataValue; if (lookupData == lookupItem) { //Восстанавливаем предыдущее значение return; } var answer = window.confirm("Нажмите Да чтобы продолжить или Отмена чтобы отменить операцию."); if (answer) { //Пользователь нажал Да - сохраняем текущее значение в глобальной переменной lookupData = lookupItem; crmForm.Save(); } else { //Пользовал выбрал Отмена -> Восстанавливаем предыдущее значение. crmForm.all.the_lookup.DataValue = lookupData } |
|