Показать сообщение отдельно
Старый 07.11.2011, 11:57   #3  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,972 / 3268 (116) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Предлагаю добавить вызов getLast(), а также добавить эту переменную в макрос чтобы она сохранялась. Но в диалоге игнорировать сохраненное значение.
В таком случае она будет передаваться с клиента на сервер и обратно, но при показе диалога значение будет проигнорировано. И в getFromDialog вы получите значение введенное пользователем. Например пустое. И оно уже будет передано в серверную часть и обработано.

X++:
    purchLinkUpdate = new GRD_PurchLinkUpdate();
    [B]purchLinkUpdate.getLast();[/B]
    purchTable = _args.record();
    purchLinkUpdate.parmTransDate(purchTable.DeliveryDate);  

    if (purchLinkUpdate.prompt())
        purchLinkUpdate.run();