2008-10-27 53 views
2

我想创建一个与Visual Studio IDE具有相同功能和易用性的报表设计器。能够将控件拖到窗体上,选择这些控件的各种子集,左对齐,均匀空间等。如何为我的最终用户提供运行时表单设计器?

我遇到的唯一工具非常糟糕。水晶报告,微软Access报告crapola,ComponentOne等。有没有第三方工具,这是正确的,还是我必须推出自己的?

回答

2

我认为你必须在这里推出自己的。
这里的问题是平衡之一。第三方报告工具必须灵活,开放,并且可以根据每位潜在用户的喜好定制。结果,这些工具最终不能用于外行。
这就是说,创建一个可视化报表设计器并不是一项简单的任务。因此,我的建议是提取用户的声音,以便以可用的方式首先完成最少的一组功能(报告元素,格式等)......可能不是第一次。然后迭代。
我正在研究类似的需求,目前正在评估带有一些自定义加载项的MS Word是否可以完成这项工作。

2

几年前,我使用了一家名为Data Dynamics的公司的Active Reports。它让我的用户创建他们自己的报告非常好,他们喜欢不必联系我来创建一些特别的报告。我确信自2001年以来产品已经发展,可能想要看看它。

+0

我也使用了Active Reports(大约2006年),发现它比Crystal Reports更直接。 – YeahStu 2008-12-04 18:45:01

0

有一个SQL MS报表解决方案。这就是所谓的SSRS,你可能听说过它,但你可能不知道它有一个确定的最终用户定位报告工具。如果您使用数据集,它的效果特别好。这些报告可以保存为文件,运行和/或构建在VS项目中,在SQL SSRS中,或使用独立工具(我会从这里开始)。他们也可以通过网页控制运行。他们可以出口到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也可以,我相信。

相关问题