我们正在制作一个在Mono和.Net上运行的应用程序。 该应用程序是基于Web的,所以它使用ASP.Net。
我们现在正在试图find某种报告软件。 我们更喜欢是否有devise师让最终用户(非程序员)能够像Crystal Reports一样使用。
目前,我们没有find任何看起来甚至几乎没有能力的东西。 我们将在Mono运行的服务器上拥有shell访问权限,因此,只要能够以自动方式在服务器上创buildPDF,就不会存在真正的Web预览或其他内容。
有没有人看到任何能够运行Mono的报告编写软件? (而且,只要不是GPL,许可证就不重要了)
编辑:真的,即使运行不是单声道的东西,比如PHP或其他东西,依赖关系也是可以的,只要它能在* nix系统上运行即可。 我只是无法find任何非Windows系统的服务器和Windows系统的devise师(这是linux
标签的理由)
我们终于找到了一个报告解决方案。 它不像Crystal那么漂亮,但是它可以工作,这就是重中之重。
它被称为FlexCel.Net http://www.tmssoftware.com/site/flexcelnet.asp
你基本上使用特殊的标记在Excel中设计报告(实际上,你甚至可以在OpenOffice中设计报告,因为我必须做的事情导致我的Excel许可出了问题)
这是相当强大和便宜,大约200美元。 我已经得到了一个演示,经过约5个小时的测试,试图了解演示如何工作。 这是相当整洁,虽然很好,我已经看到了..我会回来编辑这个答案,如果我们后来决定,这个软件不好,我们不建议。
他们商业上支持在Mono上运行他们的软件(Winforms部分除外),你也可以得到完整的源代码,所以它确实是一个很好的交易。 range name = reporting band
在模板中有点奇怪,但是我们使用它越多,它看起来越好。
看看itextsharp你的用户可以用字段创建PDF文档,然后你可以使用itextsharp库来填充它。
贾斯珀报道,最近我一直在看的一件事。 它就像水晶报表,并与Jasperserver用户可以使用iReport编辑器连接到它。 我有的障碍是得到它与单声道播放很好看从Jasperserver运行报告从C#