Configurer un écran de formulaire d'entrée
Configurez un paramètre d'entrée pour que les utilisateurs puissent voir une liste des enregistrements à partir de leur application Mobile. Pour accéder à un enregistrement de la liste, l'utilisateur doit simplement saisir le nom de l'enregistrement.
Avant de commencer
Rôle requis : admin
Procédure
-
Accédez à la Tout > Mobile système > Mobile App Builder.
Générateur d'apps mobiles s'ouvre dans un onglet de navigateur séparé 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 le nom du périmètre de l'application.
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 sur la page « Créer un écran », puis sélectionnez Continuer.
-
Renseignez les champs suivants si nécessaire.
Tableau 1. Formulaire Écran du formulaire d'entrée Champ Valeur Propriétés Nom Nom de votre écran. Ce nom apparaît comme une mosaïque dans l’application Mobile. Description Informations supplémentaires sur l’écran. Actif Option permettant de définir l'écran du formulaire d'entrée comme actif. Les écrans inactifs n'apparaissent pas dans vos applications Mobile. 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, consultez Mode hors ligne. Reprendre à partir de l’appareil local après l’annulation Option permettant d'activer la reprise à l'annulation. Lorsqu'elle est activée, les données saisies à l'écran sont conservées en mémoire lorsqu'un utilisateur clique sur Annuler. Les données sont chargées lorsque l'utilisateur revient ultérieurement à l'écran. 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 soumission d'une action. Le paramètre Réinitialiser après soumission permet aux utilisateurs d'envoyer 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 d'options (
) dans le coin supérieur droit du formulaire dans Générateur d'apps mobiles et sélectionnez Ouvrir dans la plateforme.
- Sélectionnez l'onglet Paramètres.
- Cochez la case Réinitialiser après envoi.
- Sélectionnez Mettre à jour pour enregistrer le paramètre.
- Revenez à Générateur d'apps mobiles en 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. Type d'extraction Les paramètres de type d'extraction déterminent quand les données sont chargées dans vos é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, Sur demande ou Pré-extraction en fonction de votre configuration. Pour obtenir plus d'informations sur ces options, consultez Types d’extraction sur Mobile. 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. Style de présentation Déterminez l’affichage de l’écran du formulaire d’entrée dans votre application. Les choix suivants s’offrent à vous : - Modal : il s’agit du style de présentation standard, principalement utilisé pour remplir et charger un formulaire. Les éléments descriptifs sont disponibles dans ce mode. Les onglets de navigation ne sont pas disponibles, afin 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, les actions d’entrée et la possibilité d’enregistrer les changements à mesure que les utilisateurs progressent dans le formulaire d’entrée, ainsi que les éléments descriptifs. Vous pouvez également naviguer vers 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 Une vue Mobile facultative à afficher en haut de votre écran du 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 Nouveau pour en configurer une. Pour plus d'informations sur la configuration de la vue, consultez Comprendre les cartes Mobile et les cartes héritées. Boutons Étiquette Annuler Libellé du bouton servant à annuler l'écran du formulaire d'entrée. Étiquette suivante Libellé du bouton servant à accéder à la page suivante de l'écran du formulaire d'entrée. Étiquette précédente Libellé du bouton servant à revenir à la page précédente de l'écran du formulaire d'entrée. Soumettre l'étiquette Libellé du bouton servant à 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 des 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 votre écran du 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.
Entrées Champs d'entrée que vous souhaitez afficher sur votre écran du 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, consultez Configurer les entrées de l'écran de formulaire d'entrée. Variables Variables à utiliser dans votre écran du formulaire d'entrée. Les variables définissent les informations qui sont 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, consultez Configurer les attributs pour les variables d’écran du formulaire d’entrée. Actions Actions que vous souhaitez faire apparaître dans 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. Règles d'interface utilisateur Définissez les éléments de l’interface mobile qui s’affichent et les champs qui sont mis à jour lorsque certaines conditions sont remplies. Pour plus d'informations, consultez Règles d'interface utilisateur pour mobile. Pages 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, consultez Configurer les pages du formulaire d'entrée. Mappages de la section 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 sections. Pour plus d'informations sur la configuration des mappages de sections, consultez Configurer les sections 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 se met à jour pour afficher toutes 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 le menu Plus ( ) le 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 se met à jour pour afficher toutes 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.