Ajouter des formulaires aux pages du générateur d’IU
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.
- É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.
- Ouvrez la page contenant un formulaire existant.
- Dans le tiroir de données, développez la liste Ressources de données et sélectionnez le contrôleur de formulaire d’origine.
- Sélectionnez le champ Preset (Préréglage ).
- Sélectionnez le paramètre prédéfini du contrôleur de formulaire.
- Sélectionnez Appliquer.
- 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.
- Ouvrez la page contenant un ou plusieurs formulaires.
- Dans l’arborescence de contenu, sélectionnez un formulaire.
- Dans le panneau de configuration, sous l’onglet Configurer , sélectionnez Contrôleur de formulaire.
- 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 .
- 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.
- É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.