我试图将Crystal Reports转换为SSRS并且几乎放弃了它,因为SSRS太不灵活,无法处理我需要转换的报告。我正在寻找其他选择。想知道Crystal Reports是否可以直接合并到Visual Studio Web项目中。 CR版本14.5.1.1501和VS 2017。
如果没有,是否有人可以为此转换建议除SSRS之外的其他报表生成器工具?替代方案需要:
a)"自由形式友好"。我对SSRS的沮丧是它太僵硬了。我需要转换的报告有很多"自由形式"页眉和页脚中的字段,我无法让SSRS使页眉和页脚反映详细信息表中的数据分组。分组在详细信息表上,页眉和页脚无法识别分组,因此只能显示数据集中第一条记录的数据。
b)能够从存储过程输入中检索数据。
c)允许对结果数据集进行分组,并在页眉和页脚中包含自由格式数据项,反映细节带中分组的值,即页眉和页脚中的值反映细节分组,而不是它在结果数据集中遇到的第一个值(这是我在SSRS中的主要问题)。
d)接受与数据检索无关的报告级别参数,但用于根据这些参数设置可见属性的开启和关闭。
e)允许子报告
f)页面页眉和页脚的大小不能过分受限,即允许合理扩展页眉和页脚而不会对打印布局产生不利影响。这是我对SSRS的另一个问题。在Visual Studio中生成的检索可以看起来很好,但是在打印页面中的值会被切断;打印布局中的页眉和页脚中只有很多不动产,并且它不反映页面检索。Crystal Reports可以毫无问题地处理这些标准,我需要一个可以在Visual Studio中使用的相应替代工具,或者能够直接提取Crystal Reports。
感谢您的任何意见或建议。
答案 0 :(得分:0)
回答您的问题 - 是的:Crystal Reports可以“集成”到您使用Visual Studio创建/维护的Web项目中(我知道因为我在项目中使用它)。有了这些知识,您就能够最好地决定它是否是满足您特定需求的解决方案(超出您上面提到的内容)。
查看SAP Crystal Reports网站了解详细信息: https://www.sap.com/community/topic/crystal-reports-for-visual-studio.html