除了传统的“带状”款式之外,还有其他任何报告设计师吗?

时间:2013-04-12 19:20:00

标签: winforms devexpress reporting

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

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

在这种情况下采用带状报告会使一些开发人员走向水晶报告的世界,因为我们在任何给定的日生成2-6报告。我无法想象一个典型的用户也很高兴不得不学习如何使用水晶报表设计师。

有哪些替代报告解决方案可以让您在不学习整个报告套件(如Crystal Reports)的情况下构建报告?我已经添加了我自己的答案,以展示我们目前正在使用的一个很好的选择,并希望获得一些好的输入以供将来使用。然而,这篇文章的重点是收集一些替代解决方案。

2 个答案:

答案 0 :(得分:1)

DevExpress Snap

通过一些挖掘,我们发现DevExpress Snap允许您使用字处理器构建报告,就像Microsoft Word一样,将字段工具箱中的字段拖到文档中!它与Microsoft Word完全一样,具有数据字段拖放功能。奇妙!

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

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

答案 1 :(得分:1)

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