【问题标题】:Local Report vs Server report in ASP .Net Report viewer controlASP .Net 报表查看器控件中的本地报表与服务器报表
【发布时间】:2010-03-11 18:20:06
【问题描述】:

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

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

谢谢,

拉贾

【问题讨论】:

    标签: sql-server sql-server-2005 reporting-services


    【解决方案1】:

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

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

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

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

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

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

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

    【讨论】:

    • 太棒了....再加上...如果我们使用客户端报告,则无需真正处理身份验证过程。
    • 在本地报告中,您无法导出为某些格式
    • 快速提问,LOCAL rdlc 报告是否可以在负载平衡环境中工作?例如,是否可以在 RDLC HTML 格式的报告中进行分页?如果是这样,分页在负载平衡环境中如何工作?
    • 回答得很好!
    猜你喜欢
    • 2011-01-03
    • 1970-01-01
    • 2023-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-02
    • 1970-01-01
    相关资源
    最近更新 更多