2

我想创建一个与 Visual Studio IDE 具有相同功能和易用性的报表设计器。能够将控件拖到表单上、选择这些控件的各种子集、左对齐、均匀空间等。

我遇到的唯一工具真的很糟糕。Crystal Reports、MS Access 报表 crapola、ComponentOne 等。是否有第三方工具可以做到这一点,还是我必须自己动手?

4

4 回答 4

2

嗯,听起来你想做临时报告。除了我现在在我的一个项目中使用的诸如 BusinessObjects Web Intelligence 之类的 COTS 产品之外,我从未见过其中一个做得很好。

http://www.businessobjects.com/product/catalog/web_intelligence/

于 2008-10-27T02:12:44.830 回答
2

我想你必须在这里自己动手。
这里的问题是平衡之一。第三方报告工具必须灵活、开放且高度可定制,以满足每个潜在用户的心血来潮。结果,这些工具最终不能用于外行。
也就是说,创建可视化报表设计器并非易事。所以我的建议是提炼用户的声音,以找到以可用方式首先完成的最小功能集(报告元素、格式等)......可能不是第一次。然后迭代。
我正在处理类似的需求,目前正在评估带有一些自定义加载项的 MS Word 是否可以完成工作。

于 2008-10-27T02:17:17.240 回答
2

几年前,我使用了一家名为 Data Dynamics 的公司的Active Reports 。很好,因为它允许我的用户创建他们自己的报告 - 他们喜欢不必联系我来创建一些临时报告。我确信该产品自 2001 年以来已经发展,可能想看看它。

于 2008-11-09T03:14:36.443 回答
0

有一个 SQL MS 报告解决方案。它被称为 SSRS,您可能听说过它,但您可能不知道它有一个 OK 的最终用户目标报告工具。如果您使用数据集,它尤其适用。报告可以保存为文件并在 VS 项目、SQL SSRS 或使用独立工具(我从这里开始)中运行和/或构建。它们也可以从 Web 控件运行。我认为他们可以导出到 excel 甚至 PDF。

请参阅此处的 SQL2008 工具 - http://www.microsoft.com/downloads/details.aspx?FamilyID=9f783224-9871-4eea-b1d5-f3140a253db6&displaylang=en

更多信息在这里 - http://en.wikipedia.org/wiki/SQL_Server_Reporting_Services

我相信这在 SQL2005 中也可用。

于 2008-12-09T01:34:55.003 回答