Configurer un écran de formulaire d’entrée
Configurez un paramètre d’entrée afin que vos utilisateurs puissent afficher une liste des enregistrements à partir de leur application mobile. Pour accéder à un enregistrement de la liste, il suffit d’appuyer sur le nom de l’enregistrement.
Avant de commencer
Rôle requis : admin
Procédure
-
Accédez à la Tous > Mobile système > Générateur d'application mobile.
Il s’ouvre Générateur d'apps mobiles dans un nouvel onglet de navigateur et affiche l’écran de sélection du périmètre de l’application.
-
Recherchez le périmètre de l’application dans lequel vous travaillez, puis sélectionnez son nom.
L'écran d'accueil des catégories Générateur d'apps mobiles s'affiche.
- Sélectionnez la catégorie Écrans , puis sélectionnez Nouveau.
- Sélectionnez l’option Formulaire d’entrée dans la page Créer un écran, puis sélectionnez Continuer.
-
Renseignez les champs suivants selon vos besoins.
Tableau 1. Formulaire d’écran de formulaire d’entrée Champ Valeur Propriétés Nom Le nom de votre écran. Ce nom apparaît sous forme de vignette dans l’application mobile. Description Informations supplémentaires sur l’écran. Actives Option permettant de définir l’écran du formulaire d’entrée comme actif. Les écrans inactifs n’apparaissent pas dans vos applications mobiles. Paramètres Disponible en mode hors connexion Option permettant de rendre l’écran du formulaire d’entrée disponible en mode hors ligne. Pour plus de détails sur le mode hors ligne, reportez-vous à la section Mode hors ligne. Reprendre à partir de l’appareil local après l’annulation Option permettant d’activer l’option Reprendre à l’annulation. Lorsque cette option est activée, les données saisies à l’écran sont enregistrées en mémoire lorsqu’un utilisateur clique sur Annuler. Les données sont chargées lorsque l’utilisateur revient à l’écran plus tard. Réinitialiser après l'envoi Option permettant de réinitialiser l’écran du formulaire d’entrée à son état par défaut après la soumission d’une action. Le paramètre Réinitialiser après l’envoi permet aux utilisateurs de soumettre plusieurs actions qui doivent être enregistrées dans l’instance ServiceNow sans avoir à rouvrir l’écran du formulaire d’entrée. Pour configurer ce paramètre, procédez comme suit :
- Sélectionnez Enregistrer pour enregistrer l’écran du formulaire d’entrée.
- Sélectionnez l’icône du menu des options (
) dans le coin supérieur droit du formulaire et Générateur d'apps mobiles sélectionnez Ouvrir dans la plateforme.
- Sélectionnez l'onglet Paramètres.
- Cochez la case Réinitialiser après l’envoi .
- Sélectionnez Mettre à jour pour enregistrer le paramètre.
- Revenez en Générateur d'apps mobiles sélectionnant cet onglet de navigateur.
Suivre les horodatages pour les mises à jour d'entrée Option permettant d’ajouter des horodatages pour les données saisies. Par exemple, utilisez cette option pour suivre les entrées de différents utilisateurs dans un écran de formulaire d’entrée. Les données d’horodatage sont extraites à l’aide du code scripté de l’élément d’action de type « script ». Pour obtenir un exemple de script montrant comment extraire des données d’horodatage, reportez-vous à la section Utilisation d’horodatages pour suivre les changements d’utilisateurs dans un formulaire d’entrée. Bouton Masquer les messages d'exécution d'action Option pour masquer le bouton d’indicateur d’erreur affichée dans la barre de menu supérieure, indiquant que le formulaire d’entrée soumis contient au moins une erreur. Le formulaire d’entrée ne peut pas être soumis tant que les erreurs n’ont pas été corrigées.
L’icône reste disponible lorsque vous parcourez toutes les pages de l’écran du formulaire d’entrée.
Appuyez sur l’icône pour ouvrir une page qui répertorie les erreurs de validation, ce qui permet aux utilisateurs de corriger ces erreurs et de soumettre un formulaire d’entrée sans erreur. La liste n’est actualisée qu’après avoir été soumise à nouveau.Type d'extraction Les paramètres de type d’extraction déterminent quand les données sont chargées dans les écrans. Modifiez votre type d'extraction pour optimiser les performances de temps de chargement de vos écrans. Sélectionnez Arrière-plan, Préextraction dynamique, À la demande ou Préextraction selon les besoins de votre configuration. Pour obtenir plus d'informations sur ces options, consultez Types d’extraction mobile. Style de présentation Déterminez l’affichage de l’écran du formulaire d’entrée dans votre application. Les choix suivants sont disponibles : - Modal : il s’agit du style de présentation standard, principalement utilisé pour remplir et charger un formulaire. Des éléments descriptifs sont disponibles dans ce mode. Les onglets de navigation ne sont pas disponibles, de sorte que l’utilisateur reste concentré sur le formulaire.
Sélectionnez cette option, par exemple, dans laquelle vous souhaitez créer un formulaire d’entrée de base avec une dizaine de champs qui doivent être traités par une personne.
- Écran : la présentation à l’écran contient toutes les fonctionnalités du modal, ainsi que la possibilité d’ajouter une configuration supplémentaire. Par exemple, des actions d’entrée et la possibilité d’enregistrer les changements à mesure que les utilisateurs progressent dans le formulaire d’entrée, ainsi que des éléments descriptifs. Vous pouvez également accéder à d’autres onglets tout en travaillant sur un formulaire d’entrée.
Lorsque vous sélectionnez l’option Écran, d’autres champs de ce formulaire sont disponibles, comme indiqué dans cette table.
Carte d’en-tête Vue mobile facultative à afficher en haut de l’écran de votre formulaire d’entrée. Il ne peut y avoir qu’une seule carte d’en-tête pour chaque écran du formulaire d’entrée. Sélectionnez Choisir pour ajouter une carte d’en-tête existante ou sélectionnez Nouveau pour en configurer une. Pour plus d’informations sur la configuration de la vue, reportez-vous à la section Présentation des cartes mobiles et des cartes héritées. Remarque :La carte d’en-tête prend en charge les boutons à des fins de navigation uniquement. Les boutons peuvent être utilisés pour naviguer vers un autre écran. Toute autre fonctionnalité de bouton n’est pas prise en charge dans la carte d’en-tête.Boutons Étiquette Annuler Étiquette du bouton utilisé pour annuler l’écran du formulaire d’entrée. Étiquette suivante Étiquette du bouton utilisé pour passer à la page suivante de l’écran du formulaire d’entrée. Étiquette précédente Étiquette du bouton utilisé pour revenir à la page précédente de l’écran du formulaire d’entrée. Soumettre l'étiquette Étiquette du bouton utilisé pour soumettre l’écran du formulaire d’entrée. Messages de changements non enregistrés Remarque :Ce champ s’affiche lorsque vous sélectionnez Écran dans le champ Style de présentation .Sélectionnez cette option pour déterminer les messages affichés lorsqu’un utilisateur tente de fermer un écran de formulaire d’entrée contenant des modifications non enregistrées. Les actions suivantes déclenchent l’affichage d’un message de confirmation lorsque le formulaire d’entrée est ouvert :- Appuyez sur le bouton de retour.
- Appuyez sur le même onglet de navigation que celui sur lequel le formulaire d’entrée est actuellement ouvert.
- Utilisation des options d’extraction pour actualiser dans n’importe quel onglet de navigation.
Remarque :Lorsque le champ Reprendre à partir de l’appareil local après l’annulation est activé, appuyer sur le bouton de retour ne déclenche pas le message et vos modifications sont enregistrées localement.Les champs suivants doivent être définis dans la zone Messages de modifications non enregistrées :- Titre du message de confirmation
- Corps du message de confirmation
- Étiquette du bouton de confirmation
- Étiquette du bouton Annuler
Affichage de la page du formulaire d'entrée La façon dont ces informations sont affichées sur l’écran de votre formulaire d’entrée. Sélectionnez l’une des options suivantes, selon les besoins de votre configuration : - Page individuelle pour chaque entrée : choisissez cette option pour placer chaque champ d’entrée sur sa propre page dans votre application mobile. Sélectionnez cette option pour les types d’entrées complexes.
- Configuration personnalisée de la page et de la section : choisissez cette option lorsque plusieurs champs d'entrée doivent apparaître sur la même page dans votre application Mobile. Si vous choisissez cette option, d'autres options de configuration s'affichent en bas du formulaire, où vous pouvez configurer des Mappages de pages et de sections.
Paramètres de page En-tête uniquement sur la première page Option permettant de ne rendre l'en-tête visible que sur la première page de l'écran du formulaire d'entrée. Poursuivre avec les entrées obligatoires non renseignées Option permettant aux utilisateurs de travailler sur toutes les pages d’un écran de formulaire d’entrée, même si les champs requis ne sont pas renseignés. Plusieurs utilisateurs peuvent utiliser les boutons Suivant et Précédent à tout moment, ce qui leur permet de remplir le formulaire de manière non séquentielle. De plus, les utilisateurs peuvent utiliser le menu des pages pour travailler sur n’importe quelle page de leur choix. Remarque :Si les champs obligatoires ne sont pas renseignés, le formulaire ne peut pas être soumis.Entrées Champs d’entrée que vous souhaitez voir apparaître sur l’écran de votre formulaire d’entrée. Sélectionnez Nouveau pour ajouter un nouveau champ d’entrée. Pour plus d’informations sur la configuration des champs d’entrée, reportez-vous à la section Configurer les entrées de l'écran de formulaire d'entrée. Variables Variables à utiliser dans l’écran de votre formulaire d’entrée. Les variables définissent les informations collectées automatiquement auprès de l’utilisateur ou les informations par défaut pour une entrée. Sélectionnez Nouveau pour ajouter une nouvelle variable. Pour plus d’informations sur la configuration des variables, reportez-vous à la section Configurer les attributs pour les variables d’écran du formulaire d’entrée. Actions Actions que vous voulez voir apparaître sur un champ d’entrée pour déclencher une règle d’interface utilisateur. Les actions créées s’affichent sur le clavier lorsque l’utilisateur sélectionne l’entrée spécifiée. Pour plus d’informations sur la configuration des actions, reportez-vous à la section Configurer les sources d’entrée dans un écran de formulaire d’entrée. Règles d'interface utilisateur Définissez les éléments de l’interface mobile qui s’affichent et ceux qui sont mis à jour lorsque certaines conditions sont remplies. Pour plus d'informations, consultez Règles d’interface utilisateur mobile. Pages Remarque :Sections ou entrées qui s'affichent sur votre écran du formulaire d'entrée lorsqu'il y a plusieurs pages. Sélectionnez Nouveau pour définir une nouvelle page. Pour plus d’informations sur la configuration des pages, reportez-vous à la section Configurer les pages du formulaire d’entrée.Ce champ s’affiche lorsque vous sélectionnez Configuration personnalisée de la page et de la section dans la zone d’affichage de la page du formulaire d’entrée .Mappages de la section Remarque :La façon dont les sections sont affichées sur votre écran du formulaire d'entrée. Vous pouvez configurer l’affichage de chaque section et l’ordre des sections. Sélectionnez Nouveau pour définir un nouveau mappage de section. Pour plus d’informations sur la configuration des mappages de section, reportez-vous à la section Configurer les sections du formulaire d’entrée.Ce champ s’affiche lorsque vous sélectionnez Configuration personnalisée de la page et de la section dans la zone d’affichage de la page du formulaire d’entrée .Instances de fonction de l'icône supérieur Définissez une action d’écran de formulaire d’entrée à afficher sous forme d’icône dans la section du menu supérieur de votre application mobile. Appuyer sur cette action d’écran de formulaire d’entrée active une action d’écriture différée, par exemple, permet aux utilisateurs d’enregistrer la progression des données saisies dans un écran de formulaire d’entrée avant le chargement de la version finale. Après l’action d’écriture différée, une actualisation a lieu et l’écran du formulaire d’entrée est mis à jour pour afficher les modifications récentes des autres utilisateurs.
Remarque :Ce champ s’affiche lorsque vous sélectionnez Écran dans le champ Style de présentation .Il ne peut y avoir qu’une seule instance de fonction par écran de formulaire d’entrée, soit en tant qu’icône du menu supérieur, soit dans la fonction du menu supérieur.
Pour plus d'informations, consultez Configurer les actions de l’écran du formulaire d’entrée.Instances de fonctions du menu supérieur Définissez une action d’écran de formulaire d’entrée à afficher dans la section du menu Plus ( ) du menu supérieur de votre application mobile.
Appuyer sur cette action d’écran de formulaire d’entrée active une action d’écriture différée, par exemple, permet aux utilisateurs d’enregistrer la progression des données saisies dans un écran de formulaire d’entrée avant le chargement de la version finale. Après l’action d’écriture différée, une actualisation a lieu et l’écran du formulaire d’entrée est mis à jour pour afficher les modifications récentes des autres utilisateurs.
Remarque :Ce champ s’affiche lorsque vous sélectionnez Écran dans le champ Style de présentation .Il ne peut y avoir qu’une seule instance de fonction par écran de formulaire d’entrée, soit en tant qu’icône du menu supérieur, soit dans la fonction du menu supérieur.
Pour plus d'informations, consultez Configurer les actions de l’écran du formulaire d’entrée. - Sélectionnez Enregistrer.