2017-01-21 6 views
0

私はSSRSには新しくないが、3年後には触れていない。私は2つのカスケーディングパラメータを持つレポートを持っています:SSRSですべてのレコードが返されたカスケードパラメータ

状態(選択されたものに基づいて作成される状態)(ベンダーリスト)私はStateCodeをパラメータとして持ち、値も同じです。ブランクを許可するために両方のパラメータを選択しました。

私は、すべてのレコードを選択した場合、次に、ベンダーを選択するか、すべてのレコードを残すこともできます。

私は、パラメータとそれを動作させるための2つの異なるデータセットに対してフィルタを持っているタブリックスを持っています。私は私のレコードセットの両方にNULLを持つ共用体を持っています。

状態を選択すると、その状態のベンダーが正しく設定されますが、上部にNULLまたはALLオプションを残しても何も返されません。

これはどのようにしても動作します。したがって、StateCodeとVendorに対してALLオプションを使用できます。ユーザーが両方のパラメータで「すべて」を選択すると、すべてがtablixに入力されます。

答えて

0

私はちょうどparamsと一緒にそれを解決する方法についてインターネット上の記事を読んで続けた。私がやったのは、複数の値を持つカスケード・パラメタを使用して、自分のデータセットでSQLが正しいことを確認して、最終的にうまくいったことです。

関連する問題