ASP .Net Report查看器控件中的本地报表与服务器报表

Raj*_*aja 7 sql-server sql-server-2005 reporting-services

在我们目前正在运行的ASP .Net站点之一,我们有大量的SSRS报告.我们对站点进行了表单身份验证,并且已在报表服务器中创建和部署报表.当我们设置报表查看器控件以访问服务器报表时,我们在验证方面遇到了很多问题.

我只是想知道使用本地报告与服务器报告有什么优缺点

谢谢,

拉贾

mas*_*ani 11

1-客户端报告不需要报告服务器进行渲染.(优点)

2-您必须通过在BIDS中创建报表服务器项目来生成服务器报表,但客户端报表必须在VS中创建.

3-服务器报告使用存储过程或文本脚本作为数据提供者,但客户端报告使用数据集或xml数据源.

4-服务器报告使用报告服务器来呈现报告,但是对于客户端报告,这项工作在报告查看器控件中完成.

5-客户端报告不需要SSRS安装,但服务器报告需要这样做.

6-对于使用服务器报告,您必须部署报告,但在客户端报告中您不需要这项工作.

7-对于企业项目,最好使用服务器报告,但在其他项目中,客户报告更好.