Ajouter des formulaires aux pages du générateur d’IU

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 2 minutes de lecture
  • Utilisez le composant Formulaire pour ajouter un ou plusieurs formulaires aux Générateur d'IU pages.

    Ajoutez des fonctionnalités à vos Générateur d'IU pages en incluant des formulaires. Vous définissez les champs sur le formulaire et leurs propriétés, par exemple en les rendant obligatoires. Ensuite, collectez les données au fur et à mesure que le formulaire est rempli et soumis.

    Vous pouvez ajouter plusieurs formulaires à une seule page. Vous pouvez également ajouter un formulaire à une page qui contient déjà un composant avec un formulaire imbriqué. Voici quelques exemples de cas d’utilisation :
    • Étendez les pages d’enregistrement en ajoutant un onglet inclus avec un formulaire utilisant sa propre instance de contrôleur de formulaire.
    • Ajoutez des modaux avec un formulaire sur une page d’enregistrement.
    Pour les pages existantes avec des formulaires créés dans une version antérieure à Xanadu ServiceNow , vous devez appliquer un paramètre prédéfini au formulaire d’origine avant d’ajouter un autre formulaire à la page. L’application du paramètre prédéfini est une condition préalable à l’ajout de plusieurs formulaires à une page. Elle permet à plusieurs formulaires de fonctionner comme prévu sur une page. Le paramètre prédéfini de contrôleur de formulaire doit être appliqué à tous les contrôleurs de formulaire.
    1. Ouvrez la page contenant un formulaire existant.
    2. Dans le tiroir de données, développez la liste Ressources de données et sélectionnez le contrôleur de formulaire d’origine.

      Tiroir de données avec la liste des ressources de données développée et la flèche noire pointant vers le contrôleur de formulaire.

    3. Sélectionnez le champ Preset (Préréglage ).
    4. Sélectionnez le paramètre prédéfini du contrôleur de formulaire.

      Fenêtre contextuelle Modifier le contrôleur de formulaire avec une flèche noire pointant vers un champ prédéfini et une deuxième flèche noire pointant vers l’option prédéfinie de contrôleur de formulaire.

    5. Sélectionnez Appliquer.
    6. Sélectionnez le X pour fermer la fenêtre contextuelle Modifier le contrôleur de formulaire .

      La propriété Est mappé à l’interpréteur de commandes de l’application doit être définie sur vrai pour un seul de vos contrôleurs de formulaires. Cette propriété permet de spécifier le formulaire primaire sur la page. Le formulaire principal est responsable de la gestion des événements globaux. Vous ne devez pas définir la propriété sur vrai pour plus d’un contrôleur de formulaire ou avoir zéro contrôleur de formulaire avec la propriété définie sur vrai.

    7. Ouvrez la page contenant un ou plusieurs formulaires.
    8. Dans l’arborescence de contenu, sélectionnez un formulaire.

      Arborescence de contenu avec une flèche noire pointant vers un composant de formulaire.

    9. Dans le panneau de configuration, sous l’onglet Configurer , sélectionnez Contrôleur de formulaire.

      Panneau de configuration du formulaire avec onglet de configuration affiché et flèche noire pointant vers le lien du contrôleur de formulaire.

    10. Dans la fenêtre contextuelle Modifier le contrôleur de formulaire , faites défiler la liste Contrôleur de formulaire pour trouver l’option Est mappé à l’interpréteur de commandes d’application .

      Fenêtre contextuelle Modifier le contrôleur de formulaire avec une flèche noire pointant vers l’option est mappé à l’interpréteur de commandes d’application.

    11. Sélectionnez ou désactivez l’option pour chaque composant de formulaire sur la page afin de confirmer qu’exactement un contrôleur de formulaire est mappé à l’interpréteur de commandes d’application.

    Gestion avancée des événements de formulaire

    Les développeurs expérimentés ayant des connaissances en gestion des événements conflictuels peuvent trouver les détails suivants utiles.

    Si isMapped vers l’interpréteur de commandes d’application est défini sur vrai, le formulaire gère automatiquement ces événements :
    État de l'écran modifié
    • Description : action pour indiquer qu’un formulaire est erroné.
    • Sortie : CTRL_RECORD#SCREEN_STATUS_CHANGED
    Mettre à jour le menu de configuration demandé
    • Description : action permettant de définir les éléments du menu de configuration de l’enregistrement dans le menu de l’avatar.
    • Sortie : CTRL_RECORD#UPDATE_CONFIGURATION_MENU_REQUEST
    Téléphone demandé
    • Description : Action pour passer un appel lorsque le module d’extension CTI est activé.
    • Sortie : CTRL_RECORD#PHONE_REQUESTED
    État de chargement du formulaire changé
    • Description : Action pour afficher un chargement en rotation lorsque ce formulaire charge des données.
    • Sortie : CTRL_RECORD#FORM_LOADING_STATE_CHANGED

    Pour des informations détaillées sur le composant de formulaire et ses propriétés, consultez Vue d’ensemble du formulaire sur le ServiceNow site des développeurs.