Utiliser le mappeur d’actions de vue d’entité pour Générateur d'IU

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 5 minutes de lecture
  • Avec Générateur d'IU, vous pouvez utiliser l’application EVAM (Entity View Action Mapper) pour normaliser l’affichage des sources de données de vos composants dans vos cartes et listes.

    Vue d’ensemble de l’EVAM

    Entity View Action Mapper (EVAM) est une application qui normalise la façon dont les différentes sources de données sont affichées dans les cartes et les listes. Générateur d'IU utilise des sources de données EVAM pour afficher des informations dans un composant sous forme de vue de grille de cartes ou de liste d’informations. Vous pouvez ajouter un bouton bascule à votre composant pour permettre aux utilisateurs de basculer entre les vues grille de cartes et les vues de listes.

    L’EVAM se compose des composants suivants :
    • Entité (source de données). Données associées que vous avez l’intention d’afficher, telles qu’une publication de la communauté ou un utilisateur.
    • Vue. Comment une carte affiche les données et les actions.
    • Actions. Action qu’il effectue sur la carte. Par exemple, vous pouvez activer un utilisateur dans votre système.
    • Carte. Processus qui mappe la source de données aux champs génériques affichés sur la carte. Vous pouvez également associer des actions qui se déclenchent à partir de la vue de la carte.

    Sources de données EVAM

    Vous ajoutez des sources Générateur d'IU de données EVAM et les liez à un composant.
    Figure 1. Ressources de données EVAM
    Ressources de données EVAM dans le sélectionner un modal de ressource de données.
    Tableau 1. Sources de données EVAM
    Source de données EVAM Description
    Ressource de données EVAM Ajoutez une définition EVAM et d’autres informations sur la source de données.
    • Type : Composite.
    • Quand évaluer : dans Quand évaluer cette ressource de données, sélectionnez Immédiatement pour que l’instance de ressource de données EVAM soit évaluée lors du chargement de la page ou sélectionnez Uniquement lorsqu’elle est invoquée pour utiliser un gestionnaire d’événements afin d’évaluer la ressource de données EVAM.
    • Définition EVAM : dans le champ Définition EVAM , ajoutez l’enregistrement de définition EVAM associé à la ressource de données.
    • Curseur de page : dans le champ Curseur de page , ajoutez un curseur de page pour la définition EVAM.
    • Taille de page : dans le champ Taille de page, ajoutez une taille pour la pagination EVAM.
    • Numéro de page : dans le champ Numéro de page , ajoutez le numéro de page de la pagination EVAM.
    • Préférence de filtre EVAM : dans le champ Préférence de filtre EVAM , saisissez la sys_ids du filtre de données EVAM.

    Pour ajouter un gestionnaire d’événements indiquant quand cette extraction de données est lancée, réussie ou échouée, sélectionnez Événements.

    Dans la section Éditeur de code Now , qui se trouve en regard du volet Configuration, prévisualisez le script de définition EVAM.

    Figure 2. Configuration des ressources de données EVAM
    Configuration des ressources de données EVAM.
    Extraire les données EVAM Pour ajouter une définition EVAM et d’autres informations sur la source de données, sélectionnez Configuration.
    • Type : GRAPHQL.
    • Quand évaluer : pour faire évaluer l’instance de ressource de données EVAM lors d’un chargement de page, sélectionnez Immédiatement. Pour utiliser un gestionnaire d’événements afin d’évaluer la ressource de données EVAM, sélectionnez Uniquement lorsqu’il est appelé.
    • Définition EVAM : dans le champ Définition EVAM , saisissez l’enregistrement de définition EVAM associé à la ressource de données.
    • Curseur de page : dans le champ Curseur de page , entrez un curseur de page pour la définition EVAM.
    • Taille de page : dans le champ Taille de page, entrez une taille pour la pagination EVAM.
    • Numéro de page : dans le champ Numéro de page , saisissez le numéro de page de la pagination EVAM.
    • Préférence de filtre EVAM : dans le champ Préférence de filtre EVAM , saisissez la sys_ids du filtre de données EVAM.

    Pour ajouter un gestionnaire d’événements indiquant quand cette extraction de données est lancée, réussie ou échouée, sélectionnez Événements.

    Prévisualisez le script de définition EVAM dans l’éditeur de code Now à droite du volet Configuration.

    Récupérez la configuration de la source de données EVAM.

    Extraire les métadonnées EVAM Pour sélectionner le moment opportun pour évaluer la ressource de données EVAM et ajouter une définition EVAM, sélectionnez Configuration.
    • Type : GRAPHQL.
    • Quand évaluer : pour faire évaluer l’instance de ressource de données EVAM lors d’un chargement de page, sélectionnez Immédiatement. Pour utiliser un gestionnaire d’événements afin d’évaluer la ressource de données EVAM, sélectionnez Uniquement lorsqu’il est appelé.
    • Définition EVAM : dans le champ Définition EVAM , saisissez l’enregistrement de définition EVAM associé à la ressource de données.

    Pour ajouter un gestionnaire d’événements indiquant quand cette extraction de données est lancée, réussie ou échouée, sélectionnez Événements.

    Prévisualisez le script de définition EVAM dans l’éditeur de code Now à droite du volet Configuration.

    Récupérez la configuration des métadonnées EVAM.

    Rechercher des ressources de données EVAM Pour ajouter une définition EVAM et d’autres informations sur la source de données, sélectionnez Configuration.
    • Type : Composite.
    • Quand évaluer : pour faire évaluer l’instance de ressource de données EVAM lors d’un chargement de page. sélectionnez Immédiatement. Pour utiliser un gestionnaire d’événements afin d’évaluer la ressource de données EVAM, sélectionnez Uniquement lorsqu’il est appelé.
    • ID de configuration EVAM : dans le champ ID de configuration EVAM , ajoutez l’ID de configuration EVAM associé à l’enregistrement de données.
    • ID de configuration du contexte de recherche : dans le champ ID de configuration du contexte de recherche , ajoutez l’ID de configuration du contexte de recherche que vous recherchez.
    • Terme de recherche : dans le champ Terme de recherche , ajoutez les termes de recherche que vous recherchez.
    • Filtres de facette : dans le champ Filtres de facette , ajoutez des filtres de facette pour vous aider à définir votre recherche.
    • Filtres de recherche : dans le champ Filtres de recherche , ajoutez des filtres de recherche pour vous aider à définir votre recherche.
    • Désactiver la vérification orthographique : dans le champ Désactiver la vérification orthographique , indiquez si vous souhaitez que la vérification orthographique soit activée ou désactivée pendant votre recherche.
    • Jeton de pagination : dans le champ Jeton de pagination , saisissez un jeton de pagination si nécessaire.

    Pour ajouter un gestionnaire d’événements indiquant quand cette extraction de données est lancée, réussie ou échouée, sélectionnez Événements.

    Prévisualisez le script de définition EVAM dans l’éditeur de code Now à droite du volet Configuration.

    Recherchez la configuration de la ressource de données EVAM.