Entity View Action Mapper

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む2読むのに数分
  • Entity View Action Mapper (EVAM) は、カードやリストでのさまざまなデータソースの表示方法を標準化するアプリケーションです。

    EVAM を使用すると、カードグリッドビューとして、またはリストビューで情報のリストとして情報を表示できます。ユーザーは、ページを移動して検索結果の大量のデータセットを確認し、フィルタリングに基づいてさまざまなビューを表示できます。

    EVAM 以前は、リストは単一タイプのデータソースに制限されていました。データソースがさらに多い場合は、カスタム実装を作成する必要があります。EVAM を使用すると、さまざまなデータソースから複数のリストを取り込み、カスタマイズを必要とせずに特定のビューを構成できます。
    さまざまなプラットフォームカードの表示

    EVAM フロー

    EVAM は次のもので構成されています。
    • エンティティ (データソース):表示するデータが関連付けられているエンティティです。たとえば、コミュニティの投稿やユーザーなどです。
    • マップ:マッピングプロセスは、カードに表示されるコンポーネントプロパティにデータソースデータをマッピングします。カードビューからトリガーされるアクションを関連付けることもできます。
    • ビュー:ビューは、カードでのデータおよびアクションの表示方法です。
    • アクション:エンティティには、カードに対して実行するアクションを含めることができます。たとえば、システムに対してユーザーを有効化できます。

    EVAM の概要

    EVAM の機能

    単一のリストビューに複数のデータソースを使用する
    EVAM は、複数の異なるデータソースを受け入れ、データを単一のリストとして返すようにソートとフィルタリングによってデータを構成できます。
    ビューテンプレートを定義する
    ビューテンプレートを使用して、データソース出力を UX コンポーネントビューにマッピングします。条件に基づいてデータソースごとに複数のビューテンプレートを構成し、ユーザーに対するデータの表示方法をカスタマイズできます。
    ビュー構成を作成して、条件、データベースフィールド、および宣言アクションを組み合わせます。
    ビュー構成を作成して、条件、データベースフィールド、および宣言アクションを関連するビューテンプレートと組み合わせます。ビュー構成をグループ化して、構成バンドルを作成することもできます。
    アクションをトリガーするユーザーインタラクションを有効にする
    EVAM を使用すると、ユーザーの操作によってサーバースクリプトまたは UXF クライアントアクションをトリガーすることができます。

    実行すべきこと

    アクティベーション情報

    EVAM は、デフォルトで有効になっている Now Platform アプリケーションです。