ページへの動的コンテナの追加
動的コンテナを使用すると、実行時に評価される条件に基づいて、ページの個々の「セクション」または論理リージョンにコンテンツを表示できます。 各セクションに表示されるUI要素またはコンポーネントを定義し、表示されるセクションを決定する表示ロジック条件を設定します。
動的コンテナに表示される内容を決定する表示ロジックは、「ケース」を使用して定義されます。 ケースは、動的フォームおよび表で使用されるルールセットに似ていますが、表示するフィールドを選択する代わりに、表示するセクションを選択します。 ケースを定義する場合は、ケースの条件と、その条件が満たされたときにコンテナに表示するセクションを指定します。 ケースごとに任意の数のセクションを表示できるため、ケースで2つのセクションが定義されている場合は、コンテナに2つのセクションが表示されます。
動的コンテナの構成方法を学ぶ最も簡単な方法は、実際のユース・ケースを調べることです。 たとえば、ユーザーが2つのレイアウトを切り替えることができるページを作成するとします。1つは従業員を追加するフォーム、もう1つは従業員の表を表示するレイアウトです。 これを行うには、2つのセクションを持つ動的コンテナを作成: 1つは動的フォーム用、もう1つは動的表用です。 次に、ユーザーがクリックして動的コンテナに表示されるセクションを切り替えることができるボタンを追加します。
ノート:
開始する前に、ビジネス・オブジェクトやサービス接続を介してデータ・オブジェクトをコールするサービスなどのデータ・ソースを定義していることを確認してください。 「ビジネス・オブジェクトの操作」または「サービス接続の管理」を参照してください。動的コンテナ・コンポーネントをページに追加するには:









