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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.01.2009, 12:50   #1  
miklenew is offline
miklenew
Участник
Аватар для miklenew
MCBMSS
1C
Лучший по профессии 2009
 
1,688 / 433 (18) +++++++
Регистрация: 10.07.2006
Адрес: г. Ликино-Дулёво
Простой QueryRun не работает
Такой вопрос возник.
Есть таблица своя. Пытаюсь к ней join inventJournalTable сделать не выходит.
Не выходит так как разные EDT.
Для примера привожу джобик свою таблицу заменил на InventTrans.
X++:
static void Job28(Args _args)
{
    InventTrans                  inventTrans;
    Query                        query;
    QueryBuildDataSource         qbdsInventTrans;
    QueryBuildDataSource         qbdsInventJournalTable;
    QueryRun                     queryRun;
    Qty                          qty;
;
    query = new Query();
    qbdsInventTrans = query.addDataSource(tablenum(InventTrans));
    qbdsInventTrans.addRange(fieldnum(InventTrans, ItemId)).value('00-808-MS');

    qbdsInventJournalTable = qbdsInventTrans.addDataSource(tablenum(InventJournalTable));
    qbdsInventJournalTable.relations(false);
    qbdsInventJournalTable.joinMode(JoinMode::ExistsJoin);

    qbdsInventJournalTable.addLink(fieldnum(InventTrans,TransRefId),fieldnum(InventJournalTable,JournalId));

    queryRun = new QueryRun(query);
    //info(query.dataSourceNo(1).toString());
    while (queryRun.next())
    {
        inventTrans = queryRun.get(tablenum(InventTrans));
        qty += inventTrans.Qty;
    }
    info(int2str(qty));
}
Вопрос: Можно ли что-то с этим сделать.(Без изменения таблицы).
__________________
Энергия молодых и неравнодушных способна изменить мир к лучшему.
Теги
queryrun, программно

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Dynamics AX: QueryRun and Query Objects - Binding operation failed to allocate buffer space Blog bot DAX Blogs 0 03.04.2009 08:05
OZKA's DAX Journal: Join между временной и постоянной таблицей через QueryRun. Blog bot DAX Blogs 12 14.01.2009 17:34
как работает QueryRun.reset() ??? 6apcyk DAX: Программирование 1 08.10.2005 22:10
Как же все-таки организованиы Query и QueryRun? VIS DAX: Программирование 4 03.07.2003 15:22
Проблема: подстановка значений по дефолту в диалог QueryRun cyrus DAX: Программирование 4 21.03.2003 09:39
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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