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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.09.2003, 10:23   #13  
Damn is offline
Damn
Участник
 
436 / 154 (6) ++++++
Регистрация: 28.05.2003
Адрес: в глуши
Так, хорошо.
ИЛИ между линками разобрались как делается. Путём добавления поля-флажка. Но приведу небольшой примерчик:
PHP код:
        qb query.addDataSource(
                 
tablenum(InventTable));
        
qb2 qb.addDataSource(
                 
tablenum(InventTable));
        
qb2.addRange(fieldnum(InventTableItemtype)).valuequeryvalueItemType::BOM));
        
qb2.relations(false);
        
qb2.addLink(fieldNum(InventTable,ItemId),fieldNum(InventTable,ItemId));
        
qb2.joinModeJoinMode::InnerJoin);
/*        qb2 = qb.addDataSource(
                 tablenum(InventTable));
        qb2.addRange(fieldnum(InventTable, Itemtype)).value( queryvalue( ItemType::Item));
        qb2.relations(false);
        qb2.addLink(fieldNum(InventTable,ItemId),fieldNum(InventTable,ItemId));
        qb2.joinMode( JoinMode::InnerJoin);*/ 
вот почему если к главному датасоурсу добавить только один со связью InnerJoin , то всё нормально - отобразятся только Спецификации(ItemType::BOM). А если убрать заремаривание и добавить второй, то отобразятся все записи. Как будто нельзя добавлять два дочерних датасоурса со связями InnerJoin. Или может в них ещё какие свойства надо заполнить.
Цитата:
Единственное средство, которое приходит на ум - временные таблицы.
Да, тоже вариант. Хотя воспринимается как дубовый, но порой без него никак.
__________________
Дмитрий
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вспомогательный класс для импорта из Excel через ADO gl00mie DAX: База знаний и проекты 80 10.04.2017 10:55
Выделить несколько диапазонов одновременно (в Excel) MironovI DAX: Программирование 31 23.12.2016 15:12
palleagermark: Sample union query from AX 2009 Blog bot DAX Blogs 0 11.07.2008 20:05
Вопрос про Demand Planner slava09 DAX: Функционал 4 25.09.2006 11:43

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

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

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