ReportViewer.SubmittingParameterValues イベント
発行: 2016年4月
パラメーターの値がレポート サーバーに送信されたときに発生します。
名前空間: Microsoft.Reporting.WinForms
アセンブリ: Microsoft.ReportViewer.WinForms (Microsoft.ReportViewer.WinForms.dll 内)
構文
public event ReportParametersEventHandler SubmittingParameterValues
public:
event ReportParametersEventHandler^ SubmittingParameterValues {
void add(ReportParametersEventHandler^ value);
void remove(ReportParametersEventHandler^ value);
}
member SubmittingParameterValues : IEvent<ReportParametersEventHandler,
ReportParametersEventArgs>
Public Event SubmittingParameterValues As ReportParametersEventHandler
解説
このイベントが発生するのは、ユーザーが [レポートの表示] ボタンをクリックしたとき、ユーザーがドリルスルー レポートからレポート パラメーターを含む親レポートに戻ったとき、またはパラメーター間に依存関係が存在するためにレポート パラメーターが自動的に送信されたときです。このイベントに関する情報は、ReportParametersEventArgs オブジェクトによって、イベントを処理する ReportParametersEventHandler デリゲートに渡されます。このイベントは、リモート処理モードにのみ適用されます。
レポート サーバーに送信する前にレポート パラメーターの読み取りまたは修正を行うには、このイベントを処理します。
イベント処理の詳細については、「NIB: Consuming Events」を参照してください。
例
パラメーターが自動送信されないようにするには、このイベントを定期受信し、次のコードを使用します。
Private Sub reportViewer1_SubmittingParameterValues(ByVal sender As Object, ByVal e As ReportParametersEventArgs)
If e.AutoSubmit Then
e.Cancel = True
End If
End Sub
void reportViewer1_SubmittingParameterValues(object sender, ReportParametersEventArgs e)
{
if (e.AutoSubmit)
e.Cancel = true;
}
参照
ReportParameter
ReportParameterCollection
ReportViewer クラス
Microsoft.Reporting.WinForms 名前空間
トップに戻る