私はSSRSレポートを.net web appで表示しています。reportviewer 9
私は3つのパラメータ(下のコード)
プログラムでパラメータを渡したくない
基本的には、レポートビューアでparamsを使用してレポートを表示し、それから何かを選択したい
ウェブページとのやりとりが簡単であるたびにレポートを見ることができます。
最初のパラメータのドロップダウンを有効にしてパラメータ領域を表示するとどうなりますか
しかし、私はいくつかの値を選択し、2番目のドロップダウンをクリックすると、すべてデフォルトで検索されたレポートが更新され、すべてのドロップダウンが再びデフォルトに設定されます!
3つのパラメータのドロップダウンを順番に選択してから、レポートを表示することを順番に選択することはできません
viewer.ServerReport.ReportServerCredentials =
new MyReportServerCredentials();
viewer.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Remote; //work on report resides in the server not local
viewer.ShowFindControls = true;
viewer.ShowRefreshButton = true;
viewer.ShowExportControls = true;
viewer.ShowParameterPrompts = true; //hide parameters area and we will pass it through our controls
viewer.SizeToReportContent = true;
//viewer.ServerReport.
viewer.ServerReport.ReportServerUrl = new Uri(System.Configuration.ConfigurationSettings.AppSettings["ReportingServiceUrl"]); //Report Server URL not Report Server Manager URL
viewer.ServerReport.ReportPath = report.Path;
viewer.ServerReport.Refresh(); //display the report