【问题标题】:Telerik ReportViewer Q2 2014Telerik ReportViewer 2014 年第二季度
【发布时间】:2014-07-02 17:46:59
【问题描述】:

我正在尝试学习如何使用 Telerik Reporting dll,但我找不到一个可靠的示例来解释从头到尾的设置,以便呈现位于 ssrs 服务器上的报告。我正在尝试像普通的 Windows 报表查看器控件一样设置它(我知道它们不一样)。我已经研究过尝试设置服务器、报告路径、凭据等以简单地连接并找到要呈现的报告,但没有一个该死的例子......有人可以分享让这种方法工作的秘密吗?下面的代码与 windows reportviewer 控件完美配合,但我找不到与这些设置属性接近的 Telerik 示例。

                    ServerReport serverReport = rvMain.ServerReport;

                //User Credentials
                System.Net.ICredentials credentials = System.Net.CredentialCache.DefaultCredentials;
                ReportServerCredentials rptServerCrecentials = serverReport.ReportServerCredentials;
                rptServerCrecentials.NetworkCredentials = credentials;

                serverReport.ReportServerUrl = new Uri(report.ReportServer);
                serverReport.ReportPath = report.ReportPath;
                //EnableExportFormats(report.ExportTypes);

                //Render the report
                rvMain.RefreshReport();

【问题讨论】:

  • 经过越来越多的研究,Telerik Reporting 似乎不会直接连接到 SSRS 报告。您甚至无法将凭据传递给登录,这是一个危险信号。所有示例都是从文件中提取报告或 VS 中的解决方案,这是另一个危险信号。所以我将它全部切换到标准 Windows 报告查看器并继续前进。 Telerik 在 Windows 版本的“升级”上忽略了这个失败......真是个笑话。

标签: c# telerik-reporting


【解决方案1】:

Telerik Reporting 不支持打开 SSRS 报告 - 这就是您遇到问题的原因。它只能打开使用 Telerik 报表设计器创建的报表。

干杯。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-12
    • 1970-01-01
    • 1970-01-01
    • 2016-07-27
    • 2020-07-16
    • 2018-12-20
    相关资源
    最近更新 更多