AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.11.2011, 12:05   #1  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Цитата:
Сообщение от Logger Посмотреть сообщение
Но в диалоге игнорировать сохраненное значение.
Каким образом? Мне нужно на диалоге чтобы выводилось transDate то, которое было установлено в Main():
X++:
purchLinkUpdate.parmTransDate(purchTable.DeliveryDate);
Старый 07.11.2011, 12:13   #2  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,971 / 3267 (116) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от Eldar9x Посмотреть сообщение
Каким образом? Мне нужно на диалоге чтобы выводилось transDate то, которое было установлено в Main():
X++:
purchLinkUpdate.parmTransDate(purchTable.DeliveryDate);
Не понял сразу что вам нужно.
Тогда в диалоге надо написать что-то типа
X++:
dialogFieldTransDate  = dialog.addFieldValue(typeId(TransDate), TransDate);
где
TransDate
переменная вашего класса с нужным значением.

Вы попробуйте и убедитесь что все будет работать.
Ключевой момент в данном случае - вызов getLast() до вызова Prompt()

Суть модификации в том что prompt проверяет некий флажок на уровне класса который означает считывались ли значения из sysLastValue вызово getLast или нет. Поэтому если не сделать вызов getLast() после создания класса, то нет смысла перед вызовом prompt инициализировать какие либо значения в классе, - они перезатрутся внутри prompt считыванием своих значений из sysLastValue.

Если же getLast() вызван хотя бы раз, то prompt заново из sysLastValue ничего не начитывает и все хорошо работает.
За это сообщение автора поблагодарили: Eldar9x (5).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Отображение связи n:n на форме mazzy DAX: Программирование 22 16.03.2011 16:19
AXGoToDeclarationXRef - утилита перехода к объявлению переменной alex55 DAX: Программирование 4 13.06.2010 15:24
получение значения переменной окружения leva DAX: Программирование 3 07.10.2005 17:57
Отображение номера Документа ГК gaenar DAX: Программирование 0 11.05.2005 12:00
Есть ли таблица соответствий ID -объекта - Имя объекта в Аксапта? coja DAX: Администрирование 5 26.04.2005 15:25

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:25.