29.05.2007, 13:42 | #21 |
Участник
|
Цитата:
Вот смотрите prompt вызывает ряд функций которые выводят диалог на экран. Если этот метод вернёт да то пользователь нажал ok. И запускаем собственно саму обработку run. Если нет то ничего не делаем. if (sug_ChD.prompt()) { sug_ChD.run(); } |
|
29.05.2007, 14:32 | #22 |
Пенсионер
|
Цитата:
Сообщение от Tiruvileijadal'
В метод validateWrite() вставила
X++: args.caller(element); args.record(custTable); sug_ch_dial.setCustTable(args); sug_ch_dial.setFormName(args); if (sug_ch_dial.prompt()) { sug_ch_dial.run(); } else { ret = false; } X++: args.caller(element); args.record(custTable); sug_ch_dial.setCustTable(args); sug_ch_dial.setFormName(args); ret=sug_ch_dial.prompt(); if (ret) { sug_ch_dial.run(); } ..... return ret;
__________________
Законы природы еще никто не отменял! А еще у меня растет 2 внучки!!! Кому интересно подробности тут: http://www.baby-shine.com/ |
|
29.05.2007, 14:59 | #23 |
Участник
|
сделала, как посоветовал(а) blokva, закрывать форму валидейт не дает. Будем в четверг разбираться с программистом, из МСК приедет.
__________________
MBS-Axapta 3.0 CIS SP3 |
|
29.05.2007, 15:00 | #24 |
Участник
|
может это где-то в валидейте таблицы? блин, ну почему так не везет, а?
__________________
MBS-Axapta 3.0 CIS SP3 |
|
29.05.2007, 16:21 | #25 |
Пенсионер
|
Вы поймите, что здесь предоставляются кусочки кода, а весь код может содержать еще, например и вызов super() который тоже должен зависеть от результата, возвращаемого диалогом... только почему окно закрывать не дает я не понимаю...если не секретно приведите весь код метода ValdateWrite()
__________________
Законы природы еще никто не отменял! А еще у меня растет 2 внучки!!! Кому интересно подробности тут: http://www.baby-shine.com/ |
|