none
SSRS のパラメータの規定値を特定の条件の場合だけ指定したい RRS feed

  • 質問

  • 【前提】

    ・パラメータAあり、単一選択のドロップダウンボックス。

    ・パラメータBあり、複数選択可能なドロップダウンボックス。

    ・パラメータBはパラメータAによって選択肢が変わる。

    【やりたいこと】

    ・パラメータBの初期選択(規定値)を、パラメータAが特定の選択値の場合にだけ設定したい。

     その場合以外は選択の全解除状態にしたい。

    ・この設定を式によって行いたい。

    例えば式として iif( パラメータA="特定の値", "設定したい初期値", "" ) とやると「パラメータAが特定の値の場合にパラメータBの値を設定する」ことは出来るのですが、「それ以外の場合に全解除する」が出来ず、かつ後続のパラメータがある場合にそれらが設定されなくなります。

    それ以降が設定されないのはパラメータBで不正な設定値指定でエラーとなるためと思われます。

    このような場合に、iif の第3パラメータをどのように指定すべきでしょうか。

    または他にやり方があるのでしょうか。

    ご教示下さい。よろしくお願いします。

    2016年8月28日 4:02