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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.01.2009, 13:54   #1  
rkorchagin is offline
rkorchagin
Участник
 
81 / 69 (3) ++++
Регистрация: 26.09.2006
? Как сделать AND между двумя датасорсами на одном уровне в query
Возникла проблема - как сделать AND между двумя несвязанными датасорсами в query, по умолчанию Axapta делает OR.

X++:
   Query   query = new query();
    QueryBuildDataSource qbds, qbds1, qbds2;
    ;

    qbds = query.addDataSource(tablenum(VendInvoiceJour));

    qbds1 = qbds.addDataSource(tablenum(VendTrans));
    qbds1.relations(true);
    
    qbds2 = qbds.addDataSource(tablenum(VendInvoiceTrans));
    qbds2.relations(true);
Надо чтобы между VendInvoiceTrans (qbds1) и VendTrans (qbds2) был AND. Пользователи в качестве критерия хотят выбирать разные поля из этих таблиц.
В вышеприведённом примере получается OR.

P.S. VendInvoiceTrans и VendTrans между собой несвязаны....

Теги
datasource, query, несвязанные датасорсы, датасорс (datasource)

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Пересчет между двумя единицами измерения на уровне партии Андре DAX: Функционал 15 22.10.2013 00:26
Как в динамическом запросе использовать исловие OR между двумя полями? yooshi DAX: Программирование 12 07.08.2009 16:34
Включение и отключение relation между двумя таблицами? Hidden DAX: Программирование 2 08.02.2007 17:20
дизайн отчета (как сделать его с разделителями между столбцами?) puz DAX: Программирование 7 02.09.2003 08:50
Cвязь данных между двумя формами Artild DAX: Программирование 11 24.06.2003 10:45

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 16:49.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.