値のセットと値を照合する場合は、そのケースに対して適切なアクションを実行するために、切替えアクションを追加します。
このアクションのAPI情報については、「Oracle Visual Builderページ・モデル参照」の「切替え」を参照してください。
Switchアクションを使用するには:
- 組込みアクションの最後に説明されているように、3つの方法のいずれかでアクションを追加します。
- 「値」の場合、プロパティの右端にマウス・ポインタを重ね、
をクリックして、各ケース値と比較する変数を選択します。 値がいずれの大/小文字の値とも一致しない場合、またはNULLまたは未定義の場合は、デフォルトの大/小文字が実行されます。
たとえば、メニューによってオプションのセットが定義されている場合、切り替えアクションを使用して、選択されているオプションを決定し、そのオプションに対してアクションを実行できます。 この場合、ページ変数menuItemIdは選択したメニュー・オプションを保持し、切替えアクションの値プロパティを使用して選択されます:

図jsac-switch-action.jpgの説明
- ケースを定義するには:
- ケースの値を設定するには、Switchアクションでケースを選択し、「値」プロパティを使用してその値を入力するか、またはケースを保持する変数を選択します。 変数を選択するには、プロパティの右端にマウス・ポインタを重ねて
をクリックします。
- ケース・ブロックのアクションの追加領域でケースに対して実行するアクションを削除し、「プロパティ」ペインでそのプロパティを構成します:
- 残りのケースを無視する場合は、「後にブレーク」を選択します。 選択しない場合、残りのケースは値に関係なく、break文に実行されるまで実行されます(ある場合)。
- 新しいケース・ブロックを追加するには、ケースを右クリックして「複製」を選択します。