Sql server 水晶报告“;显示sql查询";-它有多准确?

Sql server 水晶报告“;显示sql查询";-它有多准确?,sql-server,crystal-reports-xi,Sql Server,Crystal Reports Xi,业务部门希望新的crystal报表只在designer中构建,而更少的数据库对象,如过程和视图。其目的是为了将来的透明维护。但这让我的任务变得更加困难。我想知道showsql查询的准确性?我对服务器上运行的实际sql查询几乎没有控制权,感觉就像瞎了眼一样 显然,构建尽可能多的逻辑服务器端更为合理,但要让客户满意。我最近的一次尝试突出了ShowSQL查询的一些突出问题: 多表点击不显示!例:3张不同的表格需要修改 打相同的基础表。我已将基表链接到多个 并更改了命名以适应。但是查询如下所示: Sho

业务部门希望新的crystal报表只在designer中构建,而更少的数据库对象,如过程和视图。其目的是为了将来的透明维护。但这让我的任务变得更加困难。我想知道showsql查询的准确性?我对服务器上运行的实际sql查询几乎没有控制权,感觉就像瞎了眼一样

显然,构建尽可能多的逻辑服务器端更为合理,但要让客户满意。我最近的一次尝试突出了ShowSQL查询的一些突出问题:

  • 多表点击不显示!例:3张不同的表格需要修改 打相同的基础表。我已将基表链接到多个 并更改了命名以适应。但是查询如下所示: ShowSQL查询只提到3个表中的一个!即使 报告正在处理所有3个重复的表格

  • 嵌套逻辑是有问题的。我必须复制并粘贴到一个文件夹中 在文本编辑器中,进行一些格式化,以使sql可读性和均匀性 那么它看起来就是不符合逻辑


  • 还有别的办法让每个人都开心吗

    有没有办法让每个人都开心?这取决于他们是否会看到原因,也就是说,理解在crystal reports editor中构建可怕的变通方法而不是在数据库中构建可重用的sql逻辑更像是一种维护责任。也许你可以找到这样做的最糟糕的例子,并以一种建设性的方式向你的老板展示。谢谢尼克鼓舞了你的士气!是的,我喜欢你的主意。这只是时间问题,到时候一切都会讨论的。