代码之家  ›  专栏  ›  技术社区  ›  Raja

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

  •  7
  • Raja  · 技术社区  · 15 年前

    在我们目前工作的一个asp.net站点中,我们有大量的ssrs报告。我们对站点进行了表单身份验证,报表已在报表服务器中创建和部署。在设置报表查看器控件以访问服务器报表时,身份验证遇到了许多问题。

    我只想知道使用本地报表和服务器报表的优缺点

    谢谢,

    拉贾

    1 回复  |  直到 14 年前
        1
  •  11
  •   masoud ramezani    15 年前

    1-客户端报表不需要报表服务器进行呈现。(优势)

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

    3-服务器报表使用存储过程或文本脚本作为数据提供程序,但客户端报表为此使用数据集或XML数据源。

    4-服务器报表使用报表服务器呈现报表,但对于客户端报表,此工作在报表查看器控件中完成。

    5-客户机报告不需要安装ssrs,但服务器报告需要安装ssrs。

    6-要使用服务器报表,必须部署报表,但在客户端报表中不需要此工作。

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