【前提】
・パラメータAあり、単一選択のドロップダウンボックス。
・パラメータBあり、複数選択可能なドロップダウンボックス。
・パラメータBはパラメータAによって選択肢が変わる。
【やりたいこと】
・パラメータBの初期選択(規定値)を、パラメータAが特定の選択値の場合にだけ設定したい。
その場合以外は選択の全解除状態にしたい。
・この設定を式によって行いたい。
例えば式として iif( パラメータA="特定の値", "設定したい初期値", "" ) とやると「パラメータAが特定の値の場合にパラメータBの値を設定する」ことは出来るのですが、「それ以外の場合に全解除する」が出来ず、かつ後続のパラメータがある場合にそれらが設定されなくなります。
それ以降が設定されないのはパラメータBで不正な設定値指定でエラーとなるためと思われます。
このような場合に、iif の第3パラメータをどのように指定すべきでしょうか。
または他にやり方があるのでしょうか。
ご教示下さい。よろしくお願いします。