よくあるご質問(V3)

Q.WebDBで複数フィールドに対して複数条件で表示制御を行うにはどうすればいいですか?

質問内容

Webデータベースの表示編集画面において、フィールドX、Y、Zに対して次のように表示制御を行うには、どのように設定を行えばいいですか?
 条件Aの場合:XとYを表示
 条件Bの場合:YとZを表示
 条件Cの場合:XとZを表示

表示編集画面の表示項目制御の設定にて、次の方法を試そうとしましたが、それぞれ下記の理由で設定できませんでした。

1.条件毎に表示するブロックにフィールドを配置
   条件Aの時に表示するブロックにXとYを配置
   条件Bの時に表示するブロックにYとZを配置
   条件Cの時に表示するブロックにXとZを配置
   --> 表示編集画面では同一フィールドを複数配置できない

2.各フィールドを別ブロックに配置し、ブロックの表示条件として複合条件を設定
   ブロック1にXを配置し、条件AまたはCの時に表示
   ブロック2にYを配置し、条件AまたはBの時に表示
   ブロック3にZを配置し、条件BまたはCの時に表示
   --> 同一条件を複数設定できない

回答内容

表示編集画面の表示項目制御の設定では、上記は実現できません。

表示編集画面において、条件によって必要な項目を入力するようにユーザに注意喚起するガイダンスを画面上に配置することで対応してください。

FAQ番号

FAQ00001244