【发布时间】:2010-03-11 18:20:06
【问题描述】:
在我们目前正在工作的一个 ASP .Net 站点中,我们有大量的 SSRS 报告。我们对该站点进行了表单身份验证,并且已经在报表服务器中创建并部署了报表。当我们将报表查看器控件设置为访问服务器报表时,我们遇到了很多身份验证问题。
我只是想知道使用本地报告与服务器报告的优缺点是什么
谢谢,
拉贾
【问题讨论】:
标签: sql-server sql-server-2005 reporting-services
在我们目前正在工作的一个 ASP .Net 站点中,我们有大量的 SSRS 报告。我们对该站点进行了表单身份验证,并且已经在报表服务器中创建并部署了报表。当我们将报表查看器控件设置为访问服务器报表时,我们遇到了很多身份验证问题。
我只是想知道使用本地报告与服务器报告的优缺点是什么
谢谢,
拉贾
【问题讨论】:
标签: sql-server sql-server-2005 reporting-services
1-客户端报表不需要报表服务器进行渲染。 (优点)
2- 你必须通过在 BIDS 中创建报表服务器项目来制作服务器报表,但客户端报表必须在 VS 中创建。
3- 服务器报告使用存储过程或文本脚本作为数据提供者,但客户端报告为此使用数据集或 xml 数据源。
4- 服务器报表使用报表服务器来呈现报表,但对于客户端报表,这项工作在报表查看器控件中完成。
5- 客户端报告不需要安装 SSRS,但服务器报告需要。
6- 要使用服务器报告,您必须部署报告,但在客户端报告中您不需要这项工作。
7- 对于企业项目,最好使用服务器报告,但在其他项目中,客户端报告更好。
【讨论】: