Remplacer le type de données de composant

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • Utilisez les attributs sn-atf-data-type et sn-atf-data-type-params pour remplacer le type de champ affiché dans une étape de test Définir la valeur de composant.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Les composants définissables ont un type de données qui détermine les valeurs qu’une étape de test d’interface utilisateur personnalisée peut définir. Par exemple, un composant de page destiné à afficher une référence à un enregistrement particulier peut avoir un type de données de référence pour afficher uniquement les valeurs d’ID système.

    Procédure

    1. Ouvrez la page d’interface utilisateur personnalisée que vous souhaitez tester.
    2. Ajoutez l’attribut sn-atf-data-type au composant settable et définissez la valeur sur le type de champ que vous souhaitez afficher dans l’étape de test Définir la valeur du composant.

      Cet attribut contient une chaîne du type de données pouvant être testées. Les valeurs disponibles incluent celles répertoriées dans la table suivante.

      Valeur d'attribut Description
      glide_date Contient une chaîne spécifiant un jour particulier.
      glide_date_time Contient une chaîne spécifiant un jour et une heure particuliers de la journée.
      référence Contient un ID système d’un enregistrement connexe. Ce type de données nécessite de spécifier des informations supplémentaires dans l’attribut sn-atf-data-type-params .
    3. Ajoutez l’attribut sn-atf-data-type-params pour fournir des informations supplémentaires lorsque la valeur de sn-atf-data-type est référence.

      Cet attribut contient une chaîne de paires clé-valeur au format JSON. Les paires clé-valeur disponibles incluent celles répertoriées dans le tableau suivant.

      Clé Valeur
      référence Nom de la table qui contient les enregistrements que le champ de référence doit afficher. Par exemple, ajoutez « référence » :« incident » pour afficher les enregistrements de la table Incident.
      reference_qual Filtre à appliquer à la requête. Par exemple, ajoutez « reference_qual » :"active=true » pour afficher uniquement les enregistrements d’incidents actifs. Voir les qualificatifs de référence

    Exemple

    <input id="someTextField" value="someSysId" sn-atf-data-type="reference" sn-atf-data-type-params='{"reference":"incident","reference_qual":"active=true"}'/>