【问题标题】:ReportViewer gives "Specified argument out of range" errorReportViewer 给出“指定参数超出范围”错误
【发布时间】:2013-02-19 15:07:16
【问题描述】:

我在 2005 年创建了一个简单的条形图,并将其上传到了 2005 报告服务,并使用 ReportViewer 控件将其放置在我的 Visual Studio 2005 网页中。

如果页面上没有报表查看器控制,该网页可以正常工作。

在我的网页中,我添加了以下代码:

<%@ Register Assembly="Microsoft.ReportViewer.WebForms, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
Namespace="Microsoft.Reporting.WebForms" TagPrefix="rsweb" %>

我在这里有报告查看器:

<rsweb:reportviewer id="rptViewer11" runat="server" processingmode="Remote" showfindcontrols="False" height="246px" width="380px" showtoolbar="False" sizetoreportcontent="True">
      <ServerReport  reportpath="/foldername" reportserverurl="http://server/" />
</rsweb:reportviewer> 

该报告在报告服务中运行良好,并且在它启动并生成条形图的网页中运行良好。它还在 SSRS 2005 中设置了 90 秒的刷新率。

我遇到的问题是间歇性地生成一个错误消息框,指出:

指定的参数超出了有效值的范围。

值得注意的是,条形图是由存储过程生成的。

【问题讨论】:

  • 您的浏览器是否启用了 JavaScript 调试功能?
  • 不,我不知道。我对 .net 很陌生,对 javascript 了解不多。

标签: sql-server visual-studio reporting-services reportingservices-2005


【解决方案1】:

我已成功完成此查询。我已经摆脱了网页中的报表查看器,并创建了一个包含报表查看器的控件。然后,此控件已添加到我的网页中,并且报表呈现良好。我设置的刷新率也比以前更快地刷新图像/报告。

【讨论】:

    猜你喜欢
    • 2014-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-31
    相关资源
    最近更新 更多