axapta – 动态AX视图中的LEFT JOIN

有没有人知道如何从AOT(不是以编程方式创建的查询)在Dynamics AX视图中执行LEFT OUTER JOIN.

似乎找不到除INNER JOIN之外的任何其他方法,文档似乎表明它是不可能的.

这似乎是一个巨大的弱点,所以我认为如果他们不支持它,有一种推荐的方法来完成同样的事情.

谢谢

解决方法

您必须创建Query,然后将View的Query属性设置为该查询.

查询数据源上,您可以选择JoinMode:

> InnerJoin – 创建INNER或CROSS JOIN
> OuterJoin – 创建LEFT JOIN
> ExistsJoin – 创建WHERE EXISTS(…)
> NotExistsJoin – 创建WHERE NOT EXISTS(…)

见:Create a View Based on a Query

相关文章

SELECT a.*,b.dp_name,c.pa_name,fm_name=(CASE WHEN a.fm_n...
if not exists(select name from syscolumns where name=&am...
select a.*,pano=a.pa_no,b.pa_name,f.dp_name,e.fw_state_n...
要在 SQL Server 2019 中设置定时自动重启,可以使用 Window...
您收到的错误消息表明数据库 'EastRiver' 的...
首先我需要查询出需要使用SQL Server Profiler跟踪的数据库标...