最佳报告应用
设计Web应用程序并使用Crystal Reports报告IAM。有时Crystal Reports会出现运行时错误。我可以做些什么来使我的报告更快。检索大约1MB的数据。这是月末销售报告。解决此问题的最佳方法是什么?
解决方案
回答
1Mb听起来报告数据太多
我会尝试在服务器上对其进行更多过滤
回答
我们尚未注意到所使用的数据库平台,但是如果它基于MSSQL,则可能要尝试使用嵌入式SQL Reporting Services报表。我们发现功能性上它不能完成Crystal所能做的一切,但是它易于使用,免费并且没有Crystal所带来的一些烦人的bug。
回答
听到我们认为CR可以做到SSRS无法做到的一切,我会着迷。仅包括其他策略无法轻松实现的功能。排除仅在精心设计的供应商演示中起作用的"功能"。
回答
我不太了解CR,所以这对我来说很难(我是SSRS粉丝)。因此,我们基本上是在要求我攻击我通常会建议的事情。也许是艰难的命令,但这是可行的。
我从其他人(但比我聪明的人:-)那里得到的反馈是,各种格式化选项/功能现在在Crystal中都更好。我在SSRS中不得不面对的一个例子是操纵日期(有人告诉我),还有更多的函数在CR中操纵日期。解决这个问题对于某些人来说可能是微不足道的,但不是所有人,不是我。
我相信,导出到单词的其他内容在CR中可用,而在SSRS中不可用。另外,我相信合并数据集结果至少在CR中更容易一些。这些在新发布的2008版本中可能会更好/
同样,请记住,这更多是基于我偶尔抱怨SSRS时得到的信息,但是我仍然非常喜欢它。
回答
我使用Crystal Report的原因是因为我必须将报告打印到LG Matrix打印机中,基本上我必须以文本格式导出报告。我真的不知道如何在SSRS中进行操作,但是我在Crystal Reports中发现比较容易。这是我必须切换回水晶的主要原因。如果有人可以建议我替代方法,那么我可以为我的应用程序尝试。我想做的是客户端报告而不是服务器端报告。
回答
我们可以使用i-net清除报告(以前是i-net Crystal-Clear)。它可以读取Crystal Reports报表文件。这样,我们无需重新设计报告。 1 MB的报告不是问题。我们有100MB或者更多的报告。它还具有txt输出格式。
客户端报告也是可能的,但是当然要复杂一些。
回答
我要做的第一件事是确保查询正确,快速地耗尽了报告工具的功能。
我还将查看表上的索引并调整查询,也许创建一个包含数据的视图或者其中的一些以帮助加快流程