2014-11-24 92 views
6

有誰知道如何在AOT(不是編程式創建的查詢)的動態AX視圖中執行左外部聯接。左加入Dynamics AX查看

似乎無法找到除INNER JOIN以外的任何其他方法,並且文檔似乎表明它不可能。

這似乎是一個巨大的弱點,所以我認爲如果他們不支持它,有一種推薦的方式來完成同樣的事情。

感謝

+1

你看過標準的[查詢](http://i.stack.imgur.com/qaG5s.png)嗎? – 2014-11-24 16:26:36

+0

我們正在使用這個非常具體的功能,不幸的是需要一個視圖。謝謝。 – Brad 2014-11-24 20:01:47

回答

8

你必須創建查詢然後設置查看到查詢的Query財產。

在查詢數據源,您可以選擇JoinMode

  • InnerJoin - 創建內圈或CROSS JOIN
  • OuterJoin - 創建LEFT JOIN
  • ExistsJoin - 創建WHERE EXISTS(...)
  • NotExistsJoin - 創建WHERE NOT EXISTS(...)

請參閱:Create a View Based on a Query

+0

除了使用查詢總是一個最佳實踐,並且必須在需要在另一個DS下添加多個DS(因爲這是視圖中的限制)... 然後您可以輕鬆使用該查詢它在視圖中或作爲DS的形式。 – Boody 2016-11-10 07:31:55