reporting-services - Data Dynamics Reports 是否适合我的需要?

标签 reporting-services activereports componentone

<分区>

我们目前使用 ActiveReports (由 Data Dynamics,现为 Grape City)提供 jar 头报告,但正在考虑升级到他们的 Reports包裹。如果您使用过它,我很想听听您的看法:

  • 性能 - 您认为它对于基于 Web 的应用程序的扩展性是否良好(特别是与 ActiveReports 相比)
  • 导出到 Excel - 它似乎可以更清晰地导出到 Excel(ActiveReports 的 Excel 导出很糟糕,这是我们考虑切换的最大原因)
  • 其他优点/缺点(我的公司很小,2 个许可证的 3,000 美元对我们来说很多)

最佳答案

以下是您需要考虑的有关 ActiveReports 和数据动态报告的一些额外信息:

ActiveReports 许可:

每个开发人员都有许可证。没有版税。您可以编写任意数量的应用程序,并将您的应用程序部署到任意数量的用户或服务器,而无需任何额外费用。阅读the ActiveReports License agreement here .

向 Excel 报告:

首先,schooner 完全正确,所有其他报告工具在导出到 excel 时都有糟糕的情况。经过多年使用 ActiveReports 的经验,我们认识到了这一点。坦率地说,将设计为分页或部署在 Web 上的报表放入基于单元格的电子表格布局中是一个非常困难的问题。

但是,对于 Data Dynamics Reports,我们采用了完全不同的方法。我们不是只创建另一个“导出到 Excel”,而是查看“分页”报告输出并尝试以某种方式将其放入电子表格,我们基于两件事生成 excel 输出:模板和报告中的实际数据。 通过使用一个模板,它实际上是一个特殊格式的 excel 工作表(单元格中有一些特殊的占位符),报告引擎可以将报告的内容输出到 excel 工作表,完全独立于分页时报告的布局方式。我们将此概念称为 Excel 的“转换扩展”,因为它获取报表的内容并根据模板将其转换为 excel。

默认情况下,DDReports 会生成一个默认模板,您会发现该模板通常具有非常好的输出。但是,如果 excel 输出不是您想要的,您可以指示 DDReports 保存模板,以便您可以在 excel 中自定义输出。

了解此内容的最佳方式是观看 the screencast for the Excel Transformation Extension in Data Dynamics Reports here .如果您迫不及待地想看一个简单模板的示例,请跳至截屏视频中的大约 1:20。请记住,这是一个非常简单的模板,而且可能性要复杂得多。不幸的是,到目前为止,我们还没有发布关于使用 excel 转换扩展模板语法的非常好的文档,但如果您有任何问题,请告诉我,我会帮助您!只需评论这篇文章或发送电子邮件给我们的支持团队。

斯科特·维勒克

数据动态/葡萄城

关于reporting-services - Data Dynamics Reports 是否适合我的需要?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/605507/

相关文章:

reporting-services - SSRS 模板

asp.net - 如何在 ASP.NET MVC 中呈现事件报表 WebViewer

reporting-services - 在SSRS报告中显示条形码

html - 如何在 IE 9 的 iframe 中为 doctype 指定 QuirksMode?

vb.net - 使用VB计算报表中的行数

.net - 缺少 ComponentOne licenses.licx 文件

c# - Activereports - 如何转到查看器中的特定页面?

reporting-services - 有没有办法在 SSRS 参数窗口中有一个重置按钮?

activereports - 从 .NET 代码向 ActiveReports 报告传递参数的最简单方法