我了解Crystal Reports在开发社区中已经受到某些人的青睐,也许是正确的:我已经有15年没有使用它了。但是当我这样做的时候,我可以唱歌。
也许这就是为什么我觉得SSRS如此令人失望。该软件笨拙,不直观并且是一维的。我在最后一周一直在与之抗争,我将在这里发贴作为最后的手段。
我被迫完全在SQL Server表中创建报表,而不必这样做。
例如:为什么我不能在文本框中使用表达式?
Fields!Foo1.Value/Fields.Foo2.Value
其中Foo1在Dataset1中,而Foo2在Dataset2中。
如果这超出了软件的功能,那就可以了。我开始认为是。
因此,也许有人可以回答这个问题:除了Crystal Reports和Reporting Services之外,还有人知道其他任何报告软件吗?
最佳答案
Crystal和SSRS都不允许您逐行直接比较两个不同数据集中的值。
在两个工具中:
有一个称为BIRT的报告工具,具有与SSRS类似的报告范例(即,网络样式的布局,而不是Crystal的带区报告方法),包括与SSRS几乎相同的功能,是开源的,使您可以将数据集链接在一起直接创建联合数据集。但是,与Crystal或SSRS相比,使用起来不那么直观。
关于reporting-services - 在SSRS中使用多个数据集中的字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10342896/