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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.09.2013, 16:53   #4  
handy-comp is offline
handy-comp
Участник
 
96 / 78 (3) ++++
Регистрация: 27.09.2012
Цитата:
Сообщение от Rimantas Посмотреть сообщение
Да ето display метод на DataSource . ReqTransPo форма имеет ReqTrans, ReqTranCov и ReqTransSettled datasources . Я свой метод указал к ReqTransSettled . Тип етого ReqTransSettled есть ReqTrans . В Properties поля в гриде я указал ReqTransSettled и метод VTR_RecInfo ...

Закоментированное место - info( cRet ) - сработает ....
Если я правильно понял суть проблемы, в данном случае надо использовать joinChild и конечно DataSource должны быть соединены по inner join.

Например:

X++:
Display str 100 VTR_RecInfo( ReqTrans reqTrn )
{
    Str 100 cRet = "";
    ;
    if ( reqTrn.joinChild().RefType && reqTrn.joinChild().RefId )
    {
       switch ( reqTrn.joinChild().RefType )
       {
         case ReqRefType::Sales :
            cRet = SalesTable::find( reqTrn.joinChild().RefId ).toolTipRecord();
            //info( cRet );
            break;
         case ReqRefType::Production :
         case ReqRefType::ProdLine :
            cRet = ProdTable::find( reqTrn.joinChild().RefId ).toolTipRecord();
            break;
         case ReqRefType::Purch :
            cRet = PurchTable::find( reqTrn.joinChild().RefId ).toolTipRecord();
            break;
       }
    }
    return cRet;
}
Теги
reqtranspo, reqtranssettled

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Отображение таблицы в новой форме форме DAsm DAX: Программирование 23 04.03.2011 21:50
Динамическое создание DataSource на форме, и добавление элементов дизайна. epack DAX: Программирование 12 24.11.2010 15:31
Как правильно связать таблицы в форме? Как показать параметры партии? mazzy DAX: Программирование 10 27.10.2010 15:56
Использование семейства InventDimCtrl_Frm_* - 2 DS InventDim на одной форме Pavlo AKA Panok DAX: База знаний и проекты 5 22.12.2008 17:15
Перебор данных на форме ReqTransPO gefr DAX: Программирование 5 28.08.2007 16:23

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

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

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