0

当我想到报告时,我想到了带状报告。Microsoft Access、Crystal Reports、SSRS 甚至 VisualFox 等工具都使用它。动态行为必须提前预测,并通过条件字段、子报表和参数进行控制。这些报告非常适合财务报告或事物列表,只要您运行此报告(通常在某个日期范围之间),外观和感觉都是由用户预先确定和期望的。

但是,我们公司需要一种解决方案,任何用户都应该能够更改报告的任何方面。报表运行时,字段、格式和布局都会发生变化。如果您愿意,它不是传统的“报告”,因为它不是某种静态的输出。

在这种情况下诉诸带状报告会使一些开发人员进入水晶报告的世界,因为我们在任何一天都会生成 2-6 份报告。我无法想象一个典型的用户也会对学习如何使用水晶报表设计器感到满意。

有哪些替代报告解决方案可以让您构建报告,而无需一时兴起学习诸如 Crystal Reports 之类的整个报告套件?我添加了我自己的答案,以展示我们目前正在使用的一个很好的替代方案,并希望获得一些好的输入以供将来使用。然而,这篇文章的重点是收集一些替代解决方案的建议。

4

2 回答 2

1

DevExpress 快照

经过一番挖掘,我们发现了DevExpress Snap,它允许您使用类似于 Microsoft Word 的字处理器构建报告,方法是将字段从字段工具箱拖到文档中!感觉就像带有数据字段拖放功能的 Microsoft Word。极好的!

我们已经创建了一个模板结构,因此用户可以将他们预定的布局保存为“通用”模板以开始工作,但几乎每个生成的报告都包含不同的字段和格式。有时甚至将图像放入文档中以说明观点。

现在我不必被放逐到SSRS的土地上!这是一个了不起的解决方案,尽管我仍然通过 SSRS 生成某些报告(例如 P&L),因为它应该是一种预设的报告样式,它的字段和设计对用户来说是锁定的。

于 2013-04-12T19:19:59.567 回答
1

我发现另一个看起来非常强大且易于使用的解决方案是Windward Autotag。这是一个真正的 Word 插件,它只是在功能区顶部为您的所有报告选项添加了一个额外的选项卡。因此,您可以直接在 Word 中设计所有报告。通过转到添加到功能区的“自动标记”选项卡并单击按钮将数据插入到所需的位置,您可以将数据放置在所需的任何位置。我还没有尝试过,但网站和演示视频看起来非常令人印象深刻。

于 2013-08-23T03:45:36.203 回答