SSRS report
には2つのdatasets
があります。すべての地域マネージャの詳細レベルで購入額を表示する1つのデータセット&その他dataset
は、個々のマネージャの購入額を表示するためのものです。ユーザーがすべてのマネージャーを入力として選択すると、報告書には両方ともdatasets
のデータが表示されます。ユーザーが単一のマネージャーを選択すると、詳細レベルの情報が非表示になり、そのマネージャーのみのdata
が表示されます(visibility
の式をdataset
に作成してこれを処理します)。しかし、報告書がstored prcoedures
の両方についてdatasets
と呼ばれていたときはいつでも呼び出された。パラメータ値に基づいてデータセットを実行する-SSRS
=iif(Parameters!ManagerID.Value= -1,exec procedure1 ,0)
、私は以下のexpression
たdataset1
properitesではしかし、それは私にエラーを与えた:それは例えばのためparameter values?
に基づいてレポートdataset
のconfigure the execution
することが可能です。パラメータ値に基づいてdataset
を実行するにはどうすればよいですか?
「ストアドプロシージャ」にパラメータを渡すのはどうですか(共有データセットでない場合)?したがって、あなたは 'sp'のパラメータをチェックし、空のデータセットを返すことができます – Prisoner