動的表またはフォームのレイアウトの作成
layoutは、実行時に動的コンポーネントに表示されるフィールドを定義します。 コンポーネント・ルール・セットのレイアウトは、レイアウトの「ルールセット」タブで作成および構成します。
単一のコンポーネントに対して複数のレイアウトを作成できますが、コンポーネントに適用されるのは、真のfirstであることが判明したルールに関連付けられたレイアウトのみです。 たとえば、デバイスの画面サイズに基づいて、動的フォームに異なるフィールドを表示する3つのレイアウトがあるとします。 実行時に、コンポーネントに関連付けられているルールは、そのルールに設定されている条件が満たされているかどうかを確認するために表示される順序で評価されます。 条件がtrueの場合、現在のデバイス画面サイズは、そのルールに選択したレイアウトがコンポーネントに適用され、ユーザーは必要なフィールドのみをフォームに表示します。
レイアウトに表示できるフィールドは、アーティファクト・データ・ソースで使用可能なフィールド(たとえば、5つのフィールドを持つビジネス・オブジェクト)によって決まります。 これらの5つのフィールドのうち、動的コンポーネントに表示するフィールドと、それらのフィールドを表示する順序を選択できますが、他のデータ・ソースのフィールドは選択できません。
新規レイアウトを作成する手順は、次のとおりです:
レイアウトの作成後、表示ロジック・ルールに含めることができます。 複数のロジック・ルールで同じレイアウトを使用できます。




