为什么查询中的数据源处理与在表单中处理它不同?

时间:2014-03-20 13:37:52

标签: axapta

我正在尝试将某个表单重写为lisp页面模板。在列表页面中,您必须使用查询作为数据源。我在之前的数据源结构(没有列表页面模板)和一个带有列表页面模板的新结构。但我现在面临的事实是,在表单中处理数据源与在查询中处理数据源不同。

有人可以解释为什么这样做以及如何进行查询,以便在使用列表页面模板之前和之后数据源几乎没有区别?

例如,我有DSs Object,Sub-Object1,Sub-Object2。 Sub-Object1在具有存在关节的属性中具有jointSource对象,而Sub-Object1具有具有Inner Join的jointSource对象。

是否有某种方法可以在Query DS属性中进行设置,或者我必须添加 datasource to datasource并更加手动链接。

2 个答案:

答案 0 :(得分:1)

好吧,因为表单需要比查询更多的信息吗?

如果您确实有查询。您可以将其作为数据源拖到表单中。

请参阅http://msdn.microsoft.com/en-us/library/gg844014.aspx

答案 1 :(得分:0)

与属性中具有连接类型的数据源相同的效果可以通过使用相关数据源在查询中完成。因此,在查询中,结构将比普通表单数据源上的结构更具可读性。