Business Objects Webi“使用自定义Sql”生成

时间:2010-09-28 17:29:10

标签: business-objects

所有

是否有人知道会修改业务对象创建的自定义sql的任何技巧或对象顺序?目前我们有要求声明我们必须只使用Business Objects生成的“自定义sql”。这个SQL的问题是它开始于子表上的右外连接,而不是我们的入口点。

想法?

2 个答案:

答案 0 :(得分:0)

SQL是通过Universe确定的,对象被拖入WebI文档的顺序确实影响了BO如何生成SQL。

听起来您正在考虑更改from子句的构建方式,这几乎总是需要对Universe进行更改,而不是将对象引入WebI查询构建器的顺序。

您可以更好地了解如何更改Universe以在Dave Rathbun's blog上生成正确/更好的SQL,尤其是他关于上下文的文章。

答案 1 :(得分:0)

Business Objects在Universe Designer属性中具有超级机密设置。在属性中,将 SORT_JOINS_BY_QUERY_OBJECTS 更改为。这将使BOBJ使用结果对象窗格中对象的顺序生成SQL。