2005 年に作成した単純な棒グラフがあり、これを Reporting Services 2005 にアップロードし、ReportViewer コントロールを使用して Visual Studio 2005 Web ページ内に配置しました。
Web ページは、ページにレポート ビューアー コントロールがなくても問題なく動作します。
私の Web ページに、次のコードを追加しました。
<%@ 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>
レポートはレポート サービスで正常に動作し、Web ページでは正常に起動して棒グラフを生成します。また、SSRS 2005 ではリフレッシュ レートが 90 秒に設定されています。
私が抱えている問題は、次のようなエラー メッセージ ボックスが断続的に表示されることです。
指定された引数は有効な値の範囲外です。
棒グラフはストアド プロシージャによって生成されることに注意してください。