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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.03.2016, 14:26   #5  
Ace of Database is offline
Ace of Database
Участник
Аватар для Ace of Database
 
877 / 649 (23) +++++++
Регистрация: 14.10.2004
Может это из-за того, что к CustTrans потом пользователи могут приджойнить другие таблицы, например, LedgerTrans, а потом к этой другой таблице еще чего-нибудь приджойнить.
А если последней сделать таблицу к CustTransOpen, то к ней мало что можно приджойнить. А к непоследней таблице в Query нельзя джойнить более одной таблицы, так как в этом случае Query начинает неправильно работать.

Важно, чтобы самой последней в запросе была наиболее универсальная таблица, имеющая наибольшее количество логических связей с остальной системой.

Пример:

X++:
//Вариант 1) - который будет работать:
CustTable
|
------>CustTransOpen
          |
          ----------------->CustTrans
                                 |
                                 -------------->LedgerTrans
                                                      |
                                                      ----------->LedgerTable

//Вариант 2) - который не будет работать:
CustTable
|
------->CustTrans
           |
           -------------->LedgerTrans
           |                    |
           |                    ----------->LedgerTable
           |-------------->CustTransOpen

Последний раз редактировалось Ace of Database; 10.03.2016 в 14:39.
За это сообщение автора поблагодарили: mazzy (5), gl00mie (2).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как класс->запрос->форма. Как такое создать? kitty DAX: Программирование 16 09.09.2014 12:52
Почему не работает запрос? vikuss2006 DAX: Программирование 4 07.04.2014 17:43
Вложенный запрос SQL с помощью великого Query user_ax DAX: Программирование 9 07.10.2013 14:00
Вставка queryRun-а в запрос sql user_ax DAX: Программирование 8 04.10.2013 17:21
Возможен ли такой Query kalex DAX: Программирование 4 07.05.2007 13:13

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

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

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