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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.02.2016, 13:51   #1  
Silence is offline
Silence
Участник
Аватар для Silence
 
287 / 27 (1) +++
Регистрация: 29.09.2004
Адрес: г. Москва, Зеленоград
Angry [Ax2009] Как сделать .SetTmp() из класса для датасурса формы?
День добрый.

Есть класс который вызывает форму. В классе готовятся данные которые .setTmpData() для датасурсов формы.

Пытаюсь сделать так:
X++:
    m_routeFormRun = ClassFactory::formRunClassOnClient( _args );
    m_routeFormRun.init();

    m_routeFormRun.dataSource( tableStr( Route ) ).cursor().setTmp();
    m_routeFormRun.dataSource( tableStr( Route ) ).cursor().setTmpData( this.route() );

    m_routeFormRun.dataSource( tableStr( RouteOpr ) ).cursor().setTmp();
    m_routeFormRun.dataSource( tableStr( RouteOpr ) ).cursor().setTmpData( this.routeOpr() );

    m_routeFormRun.run();
Не хочет зараза работать.Причем не работает только .setTmp(), так как если это сделать в ините формы, то .setTmpData() из класса отрабатывает как и положено. Подскажите, как указать датасурсу из класса, что он должен быть темповым?
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу)
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ограничение выборки перед открытием формы - как лучше сделать? IKA DAX: Программирование 19 16.09.2013 16:01
Сюрприз Edit-метода AX2009 RU5 Pustik DAX: Программирование 12 22.09.2011 21:38
Определение родительского источника из класса, вызванного из дочерней формы KiselevSA DAX: Программирование 12 01.04.2011 18:18
AX2009: "Места" модуля и что с ними делать Ivanhoe DAX: Программирование 31 24.02.2011 23:53
MAP в качестве datasource формы IKA DAX: Программирование 10 13.05.2009 17:51

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

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

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