|
|
|
|
#1 |
|
Участник
|
сделала, как посоветовал(а) blokva, закрывать форму валидейт не дает. Будем в четверг разбираться с программистом, из МСК приедет.
__________________
MBS-Axapta 3.0 CIS SP3 |
|
|
|
|
#2 |
|
Участник
|
может это где-то в валидейте таблицы? блин, ну почему так не везет, а?
__________________
MBS-Axapta 3.0 CIS SP3 |
|
|
|
|
#3 |
|
Пенсионер
|
Вы поймите, что здесь предоставляются кусочки кода, а весь код может содержать еще, например и вызов super() который тоже должен зависеть от результата, возвращаемого диалогом... только почему окно закрывать не дает я не понимаю...если не секретно приведите весь код метода ValdateWrite()
__________________
Законы природы еще никто не отменял!А еще у меня растет 2 внучки!!! Кому интересно подробности тут: http://www.baby-shine.com/ |
|
|
|
|
#4 |
|
Участник
|
miklenew, Вы не правы
Мне как раз и нужно отловить нажатие "Отмена" на моем диалоге. И если нажата "Отмена" - отменить сохранение изменений в таблицу CustTable из аналогичной формы. Может объясните все-таки почему у меня форма не закрывается, пока я ОК не нажму? Почему ret = false так на закрытие действует?
__________________
MBS-Axapta 3.0 CIS SP3 |
|
|
|
|
#5 |
|
Участник
|
Цитата:
Вот смотрите prompt вызывает ряд функций которые выводят диалог на экран. Если этот метод вернёт да то пользователь нажал ok. И запускаем собственно саму обработку run. Если нет то ничего не делаем. if (sug_ChD.prompt()) { sug_ChD.run(); } |
|
|