UI ビルダー の Entity View Action Mapper の操作
UI ビルダー では、Entity View Action Mapper (EVAM) アプリケーションを使用して、コンポーネント内のデータソースをカードとリストに表示する方法を標準化できます。
EVAM の概要
Entity View Action Mapper (EVAM) は、さまざまなデータソースをカードとリストに表示する方法を標準化するアプリケーションです。UI ビルダー は EVAM データソースを使用して、コンポーネント内の情報をカードグリッドビューまたは情報のリストとして表示します。コンポーネントにトグルを追加して、カードグリッドビューとリストビューを切り替えられるようにできます。
EVAM は、次のコンポーネントで構成されています。
- エンティティ (データソース)。コミュニティの投稿やユーザーなど、表示する関連データ。
- ビュー。カードでのデータおよびアクションの表示方法。
- Actions (アクション)。カードに対して実行するアクション。たとえば、システムに対してユーザーを有効化できます。
- マップ。カードに表示される汎用フィールドにデータソースをマップするプロセス。カードビューからトリガーされるアクションを関連付けることもできます。
EVAM とマルチテーブルデータ構成
EVAM は、JSON を理解し、操作に慣れているユーザー向けのオプションです。マルチテーブルデータ構成オプションは代替方法であり、データの表示をより詳細に制御し、データの構成を容易にし、UI ビルダー に留まることができます。希望するオプションを使用します。詳細については、「マルチテーブルデータ構成」を参照してください。EVAM データソース
UI ビルダー に EVAM データソースを追加し、コンポーネントにバインドします。図 : 1. EVAM データリソース
| EVAM データソース | 説明 |
|---|---|
| EVAM データリソース | データソースに関する EVAM 定義とその他の情報を追加します。
データフェッチが開始、成功、または失敗した場合のイベントハンドラーを追加するには、[イベント] を選択します。 [構成] ペインの横にある [Now コードエディター] セクションで、EVAM 定義スクリプトをプレビューします。 |
| EVAM データをフェッチ | EVAM 定義とデータソースに関するその他の情報を追加するには、[構成] を選択します。
データフェッチが開始、成功、または失敗した場合のイベントハンドラーを追加するには、[イベント] を選択します。 [構成] ペインの右にある [Now コードエディター] で、EVAM 定義スクリプトをプレビューします。 |
| EVAM メタデータをフェッチ | EVAM データリソースを評価して EVAM 定義を追加するタイミングを選択するには、[構成] を選択します。
データフェッチが開始、成功、または失敗した場合のイベントハンドラーを追加するには、[イベント] を選択します。 [構成] ペインの右にある [Now コードエディター] で、EVAM 定義スクリプトをプレビューします。 |
| EVAM データリソースを検索 | EVAM 定義とデータソースに関するその他の情報を追加するには、[構成] を選択します。
データフェッチが開始、成功、または失敗した場合のイベントハンドラーを追加するには、[イベント] を選択します。 [構成] ペインの右にある [Now コードエディター] で、EVAM 定義スクリプトをプレビューします。 |