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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.03.2005, 15:53   #19  
Юлия Кузнецова is offline
Юлия Кузнецова
Участник
 
3 / 10 (1) +
Регистрация: 02.03.2005
Адрес: Санкт-Петербург
Как выяснилось, ничего не мешает))

Решение оказалось простым:

PHP код:

    Query                   q   
= new Query();
    
QueryBuildDataSource    qbds;
    
QueryBuildDataSource    sales;
    
QueryBuildDataSource    purch;
    ;
    
qbds    q.addDataSource(tableNum(InventTable));

    
sales   qbds.addDataSource(tableNum(SalesLine));
    
sales.relations(true);
    
sales.joinMode(JoinMode::ExistsJoin);
    
sales.fetchMode(QueryFetchMode::One2One);
    
sales.addRange(fieldNum(SalesLineSalesPrice)).value(SysQuery::value(10));

    
purch   qbds.addDataSource(tableNum(PurchLine));
    
purch.relations(true);
    
purch.joinMode(JoinMode::ExistsJoin);
    
purch.fetchMode(QueryFetchMode::One2One);
    
purch.addRange(fieldNum(PurchLinePurchPrice)).value(SysQuery::value(20)); 
Забавно, что подобные вопросы всплывают с завидной периодичностью, и на них как правило отвечают что-то типа: "Насколько я помню, И между DataSource действительно не получится, если класть их на один уровень".

Поправьте меня, если это не так
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Advanced query range value expressions: поле таблицы - имя вcтроенной функции year(). ATimTim DAX: Программирование 12 27.03.2009 18:16
palleagermark: Sample union query from AX 2009 Blog bot DAX Blogs 0 11.07.2008 20:05
И снова Query и временные таблицы Def DAX: Программирование 19 08.12.2006 15:46
Dynamics AX Geek: Using query() Blog bot DAX Blogs 0 28.10.2006 16:40
Можно делать join таблицы к себе же через Query? korvin DAX: Программирование 13 02.03.2006 11:51

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

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

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