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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.05.2015, 16:58   #1  
trudel is offline
trudel
Участник
 
52 / 10 (1) +
Регистрация: 17.04.2015
Помогите с запросом
Если необохдимо в запрос добавить несколько таблиц не связывая их никак, только накладывая на даты условия, верно ли сделано?

Query query = new Query();
QueryBuildDataSource qbds,qbdt;
;

qbds = query.addDataSource(tablenum( VendInvoiceJour ));
qbdt = query.addDataSource(tablenum( CustInvoiceJour ));
qbdt.joinMode(JoinMode::NoExistsJoin);

Условия на запрос накладываются позже в следующем методе
Query .query().dataSourceTable( tablenum( VendInvoiceJour ) ).addRange( fieldnum( VendInvoiceJour, INVOICEDATE ) ).value( SysQuery::range( dateFrom, dateTo ) );
Query .query().dataSourceTable( tablenum( CustInvoiceJour ) ).addRange( fieldnum( CustInvoiceJour, INVOICEDATE ) ).value( SysQuery::range( dateFrom, dateTo ) );

Не получаю нужного результата. Подскажите как добавить несвязанные таблицы Full Join т.е.

И ЕЩЕ, в прошлом вопросе спрашивал про LEFT JOIN и как-то неловко чувствовал себя, от того что в принципе это OUTER JOIN всего лишь. Все таки нашелся тот пост, который тогда сподвиг меня на вопрос как LEFT JOIN сделать Как перевести из sql в axapta
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Помогите с запросом AvrDen DAX: Программирование 8 07.08.2007 15:24
Помогите с запросом.. DarkBear DAX: Программирование 2 15.08.2005 13:38
Помогите с SQL запросом malex DAX: Программирование 8 26.07.2005 13:43
Помогите пожалуйста с запросом... velk DAX: Программирование 18 20.10.2004 08:44
Пожалуйста, помогите с запросом chel DAX: Программирование 19 12.07.2004 11:53

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

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

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