0

我有一个在 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 秒的刷新率。

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

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

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

4

1 回答 1

0

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

于 2013-02-20T15:57:18.440 回答