为什么要使用ReportView?

时间:2010-09-07 14:23:20

标签: visual-studio reporting

报告对我来说很新鲜。我看到VS提供了一些报告控件,它提供了一个向导来帮助创建报告。我的问题是,如果我已经有生成报告数据的存储过程,那么通过reportview或gridview呈现它有什么区别? reportview控件是否提供了其他网格控件不具备的明显优势?

2 个答案:

答案 0 :(得分:2)

本地模式的ReportViewer(RDLC)具有许多附加功能

  • ReportViewer可以执行多个表格,图表和非表格数据
  • ReportViewer可以分页和打印数据
  • ReportViewer具有将报告导出为Excel,PDF等功能。

答案 1 :(得分:1)

您可以使用ReportViewer控件显示使用Sql Server Reporting Services生成的报告。因此,如果您想要一个包含图表或图形的报告,您可以创建它并将其托管在SSRS中,然后将其直接包含在您的应用程序中。

网格视图只能显示网格中的数据。报表查看器能够以更复杂的方式格式化数据。