Microsoft.Reporting.WebFormsClient.ReportViewer.promptAreaCollapsed プロパティ
パラメーターのプロンプト領域が折りたたまれているかどうかを示す Boolean の値を取得または設定します。
注 |
---|
クライアント API プロパティのプロパティ値を取得または設定するには、名前のプレフィックスが get_ および set_ のプロパティ アクセサー メソッドを呼び出す必要があります。 |
構文
var promptCollapsed = $find(viewerId).get_promptAreaCollapsed();
$find(viewerId).set_promptAreaCollapsed(isCollapsed);
パラメーター
- isCollapsed
パラメーターのプロンプト領域を折りたたむかどうかを示す Boolean 値。
戻り値
パラメーターのプロンプト領域が折りたたまれている場合は true。プロンプト領域が折りたたまれていない場合、または表示するプロンプト領域がない場合は false。
説明
表示するレポート パラメーターが存在しない場合、または、サーバー コントロールの ShowParameterPrompts プロパティを使用してパラメーター プロンプトが無効に設定されている場合、このプロパティの値を変更しても何も効果はありません。
Web ページがポストバックを実行しているとき、または、クライアント側コントロールがコンテンツを読み込んでいるときに、そのメソッドまたはプロパティにアクセスすると、"レポートまたはページが更新中です。現在のアクションが完了するまでお待ちください。" というメッセージの例外が発生します。isLoading プロパティを使用して、レポートまたはページが更新中であるかどうかと、メソッドとプロパティにアクセスできるかどうかを確認してください。
パラメーターのプロンプト領域を切り替える方法を次のメソッドに示します。
function togglePrompt() {
var viewer = $find(viewerID);
if (!viewer.get_isLoading()) {
viewer.set_promptAreaCollapsed(!viewer.get_promptAreaCollapsed());
}
}