Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用什么工具在c#中创建报告?_C#_Report - Fatal编程技术网

使用什么工具在c#中创建报告?

使用什么工具在c#中创建报告?,c#,report,C#,Report,建议使用哪种工具以c#编写报告 我的印象是,Reporting services是一个很好的工具,易于使用,但同时,有时很难创建更复杂的报告,这些报告必须以不太标准的方式(按照客户要求)呈现数据。 对于这种情况,我使用MSChart,我认为可以创建更大的报告,但它似乎不那么直观,虽然我最终获得了预期的结果,但我有许多局限性,以及一些与Reporting Services不同的内置功能。 还有其他推荐的工具吗?MSChart是一个很好的报告工具,但还有一些工具,如、和。尝试使用一个拥有大量用户社区

建议使用哪种工具以c#编写报告

我的印象是,Reporting services是一个很好的工具,易于使用,但同时,有时很难创建更复杂的报告,这些报告必须以不太标准的方式(按照客户要求)呈现数据。
对于这种情况,我使用MSChart,我认为可以创建更大的报告,但它似乎不那么直观,虽然我最终获得了预期的结果,但我有许多局限性,以及一些与Reporting Services不同的内置功能。

还有其他推荐的工具吗?

MSChart是一个很好的报告工具,但还有一些工具,如、和。尝试使用一个拥有大量用户社区的工具,否则它将很难使用和理解,因为在线上没有太多帮助

Crystal Reports可以使用,因为它们与MS Visual Studio具有良好的兼容性,很多人都在使用此工具。如果你需要帮助,他们有很好的在线支持和社区。很棒的文档。您也可以使用DevExpress的XtraReport,因为它提供了良好的外观和感觉,默认情况下,它带有许多可自定义的选项,例如将报告导出为pdf格式,添加水印…,请记住它不是免费的


因此,市场上有很多选择,您只需决定哪种满足您的需求。

我将使用.NET并安装iTextSharp
它非常富有,你可以做任何有计划的事情

你可以试试CrystalReports或Telerik Reporting Tools这个问题的可能副本在这里经常被问到,答案是:有几十种选择,免费的、商业的、使用MS Office的等等。很难说哪种适合你。试着搜索最流行的报告工具,并自己检查(甚至更好地尝试)它们,因为只有你知道你到底需要什么。您也可以查看DevExpress和Stimulsoft报告工具。我的几个同事经常对Crystal Reports表示非常失望,因此我可能会先试用其他一些工具。没有什么东西总是完美的,如果您发现一些东西不能满足您的需要,您可以尝试它的替代品。还有许多其他的替代品。我在上面列出了其中的一些。