|
|
#21 |
|
Участник
|
Цитата:
Вот смотрите prompt вызывает ряд функций которые выводят диалог на экран. Если этот метод вернёт да то пользователь нажал ok. И запускаем собственно саму обработку run. Если нет то ничего не делаем. if (sug_ChD.prompt()) { sug_ChD.run(); } |
|
|
|
|
#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/ |
|
|
|
|
#23 |
|
Участник
|
сделала, как посоветовал(а) blokva, закрывать форму валидейт не дает. Будем в четверг разбираться с программистом, из МСК приедет.
__________________
MBS-Axapta 3.0 CIS SP3 |
|
|
|
|
#24 |
|
Участник
|
может это где-то в валидейте таблицы? блин, ну почему так не везет, а?
__________________
MBS-Axapta 3.0 CIS SP3 |
|
|
|
|
#25 |
|
Пенсионер
|
Вы поймите, что здесь предоставляются кусочки кода, а весь код может содержать еще, например и вызов super() который тоже должен зависеть от результата, возвращаемого диалогом... только почему окно закрывать не дает я не понимаю...если не секретно приведите весь код метода ValdateWrite()
__________________
Законы природы еще никто не отменял!А еще у меня растет 2 внучки!!! Кому интересно подробности тут: http://www.baby-shine.com/ |
|
|