Contrôler les conditions d’une variante de page

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 3 minutes de lecture
  • Définissez les conditions et gérez les critères qui déterminent quand une variante de page est affichée. Générateur d'IU Les variantes de page vous permettent de créer différentes versions d’une page afin d’adapter le contenu à une audience spécifique.

    Avant de commencer

    Rôle requis : ui_builder_admin

    Pourquoi et quand exécuter cette tâche

    Si vous avez plusieurs variantes de page qui ont toutes les mêmes conditions, les variantes suivent le paramètre d’ordre.

    Procédure

    1. Créez une variante de page.
      Pour plus d'informations, consultez Créer une page de variante.
    2. Définissez les conditions pour une nouvelle variante.

      Dans cet exemple, vous configurez une variante de page à afficher lorsque vous ouvrez un enregistrement à partir de la table Tâche.

      1. Dans le premier, sélectionnez un écran de modèle , localisez le modèle d’enregistrement standard et sélectionnez Utiliser le modèle.
        Remarque :
        Les conditions ne peuvent évaluer que les paramètres qui ont été ajoutés. Dans cet exemple, le modèle d’enregistrement standard inclut les table paramètres et sys_id .
      2. Saisissez un nom pour votre page et sélectionnez Continuer.
      3. Passez en revue les paramètres d’URL et sélectionnez Cela me semble bien.

        Notez que et sysId sont ajoutés en tant que table paramètres requis, qui apparaissent dans l’aperçu de l’URL.

        Paramètres requis « table » et « sysId » ainsi que l’aperçu de l’URL pour la page.
      4. Sur l’écran Tell us about your variant (Parlez-nous de votre variante ), saisissez un nom pour votre variante.
      5. Dans la section du formulaire, renseignez les champs.
        Tableau 1. Section de formulaire de condition de variante
        Champ Description Exemple
        Paramètre L’aspect ou l’attribut que vous souhaitez vérifier. table, sys_id
        Remarque :
        Les conditions ne peuvent évaluer que les paramètres ajoutés. Cependant, les conditions écrites pour les sous-pages héritent de sorties supplémentaires des contrôleurs de page parente, ce qui fournit un plus large éventail d’options de paramètres.
        Opérateur Règle qui compare le paramètre à la valeur. Il vous indique comment la comparaison est faite. est, n’est pas, commence par
        Valeur Entrée de nombre, de texte ou d’option que vous souhaitez comparer avec le paramètre. « Incident », « 12345 », « Actif », « Demande de changement »
        Remarque :
        Les table paramètres et sysId sont des options disponibles pour le champ Paramètre , car il s’agit de paramètres obligatoires dans le cadre du modèle d’enregistrement standard .
        Parlez-nous de votre écran de variante avec 'Nom' défini sur 'Tâche', 'Paramètre' sur 'Table', 'Opérateur' sur 'est' et 'Valeur' sur 'Tâche'.
      6. Sélectionnez Créer.
    3. Passez en revue les conditions créées pour votre variante.
      1. Dans la vue Expérience, recherchez la variante pour laquelle vous souhaitez afficher les conditions.
      2. Sélectionnez le bouton Vue pour afficher les conditions définies pour cette variante.
    4. Modifiez les conditions existantes pour votre variante.
      1. Dans la vue Expérience, recherchez la variante pour laquelle vous souhaitez modifier les conditions.
      2. Sélectionnez Paramètres.
      3. Sous Conditions, sélectionnez Modifier les conditions.

        La condition que vous avez définie précédemment s’affiche. Vous pouvez mettre à jour ces champs.

      4. Dans l’écran Modifier les conditions de la variante, à côté de la condition, sélectionnez le bouton et ( bouton intitulé « et ».) ou ou ( bouton étiqueté « ou ».) pour ajouter une autre condition et spécifier les critères.

        Par exemple, en ajoutant la condition ET suivante ([sysId] [is] [abcd1234]), vous configurez la variante de page à afficher lorsque vous accédez à un enregistrement à partir de la table Tâche avec une sys_id d’abcd1234.

        Remarque :
        Vous pouvez ajouter des conditions ET ou OR . Pour mélanger les deux types, vous devez écrire une requête codée.
        Conditions de variante de page avec « table = tâche » ET « sysId = abcd1234 ».
      5. Facultatif : Sélectionnez Entrer en tant que texte pour écrire une requête codée qui spécifie les critères.

        L’écran Modifier les conditions de la variante affiche le champ de requête codée, dans lequel les conditions que vous avez définies précédemment sont affichées sous forme de requête codée : table=task^sysId=abcd1234.

        Par exemple, en ajoutant la condition « OU » suivante (^ORsysId=efgh5678), vous définissez la variante de page à afficher lorsque vous accédez à un enregistrement à partir de la table Tâche avec un sys_id de abcd1234 ou efgh5678. Pour plus d’informations sur l’écriture de requêtes codées, reportez-vous à la section Encoded query strings.

        Écran Modifier les conditions de la variante affichant la requête codée « table=task^sysId=abcd1234^ORsysId=efgh5678 » dans le champ.