Créer une liste paramétrée pour votre graphique
Créez la liste que les utilisateurs voient lorsqu’ils appuient sur l’écran de votre graphique.
Avant de commencer
- Un élément de données paramétré pour votre liste. Cet élément de données utilise votre paramètre pour filtrer les données affichées dans votre liste. Dans ce cas, les enregistrements de l’écran de votre graphique.
- Un paramètre sur votre écran de liste. Ce paramètre stocke la valeur transmise dans votre liste.
- Mappage des paramètres de l’interface utilisateur de l’écran permettant d’associer le paramètre de votre liste au paramètre de votre élément de données.
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 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 Liste dans la page Créer un écran, puis sélectionnez Continuer.
-
Renseignez les champs suivants selon vos besoins.
Tableau 1. Nouvel enregistrement d’écran de liste Champ Description Nom Le nom de votre écran de liste. Ce nom apparaît sous forme de vignette dans l’application mobile. Description Informations supplémentaires sur votre écran de liste. Disponible en mode hors connexion Option permettant de déterminer si l’écran est disponible en mode hors ligne ou non. Masquer le pseudonyme Option permettant de déterminer si le nom de l’écran n’est pas affiché comme en-tête de l’écran. Cette option est utile si le texte apparaît déjà dans le nom de l’en-tête ou s’il ne fournit aucune valeur à l’utilisateur. Masquer les filtres Option permettant d’éviter que la liste n’affiche un filtre de liste. Icône Icône utilisée pour représenter votre écran de liste lorsqu’elle est ajoutée à un écran de lanceur. Filtre personnalisé Option permettant d’ajouter un filtre personnalisé pour filtrer les types d’enregistrements par catégorie. État vide Configurez ce qui s’affiche dans un espace vide lorsqu’aucune donnée n’est disponible pour l’affichage. Segments d'écran Configurez des segments d’écran supplémentaires pour l’écran de liste. Instances de fonctions du menu supérieur Ajoutez des fonctions supplémentaires au menu supérieur. Vos utilisateurs accèdent à la fonction du menu supérieur en appuyant sur l’icône dans le coin supérieur droit d’un écran. Instances de fonction de pied de page Ajoutez des fonctions supplémentaires au pied de page. Le bouton de pied de page du formulaire est visible en bas du formulaire, généralement sur un segment de détails. Paramètres de l'interface utilisateur Changez le comportement d’un champ ou d’un élément d’interface utilisateur. Titre d'écran dynamique Vous permet de créer un élément et de le mapper à un paramètre de l’interface utilisateur. Utilisez-la pour transmettre une valeur d’un écran à un autre et l’inclure dans le titre de l’écran de destination. Accès du rôle Déterminez quels rôles d'utilisateur peuvent accéder à cet écran. Si vous n’avez sélectionné aucun rôle, les utilisateurs dotés de n’importe quel rôle auront accès à l’écran. - Dans la section Segments d’écran , sélectionnez Nouveau pour créer un segment d’écran.
-
Dans le nouvel enregistrement de segment d’écran, renseignez les champs suivants selon vos besoins.
Tableau 2. Nouvel écran d’enregistrement de segment d’écran Champ Description Nom Nom de l’écran de segment d’écran. Ordre L’ordre dans lequel le segment apparaît à l’écran.
Les segments s’affichent de la valeur la plus basse à la valeur la plus élevée.
Filtrer Affiche le nom de la liste à partir de l’enregistrement de l’écran de liste. Nombre maximum de lignes hors ligne Nombre maximal de lignes enregistrées pour un affichage hors ligne. Flux Enregistrements qui connectent les éléments de données et les enregistrements de configuration d’élément de liste à l’écran de liste. Champ d'entrelacement de flux de liste de tri Déterminez si le champ d’entrelacement du flux de liste est trié par ordre croissant ou décroissant. - Dans la section Flux , sélectionnez Nouveau pour créer une section de flux.
-
Renseignez les champs suivants selon vos besoins.
Tableau 3. Nouvel enregistrement d’écran de flux Champ Description Nom Nom du flux. Table Choisissez la table pertinente. Champ d'entrelacement Sélectionnez le champ que vous souhaitez utiliser pour l’entrelacement de votre élément de données. Élément de données Définissez la table à partir de laquelle vous voulez obtenir des données et les conditions qui doivent être remplies pour que les données soient affichées. Configuration d'élément de liste Déterminez l’apparence de chaque enregistrement et les actions qui lui sont associées. - Dans la section Élément de données , sélectionnez Nouveau pour créer un élément de données.
-
Renseignez les champs suivants selon vos besoins.
Tableau 4. Nouvel enregistrement d’écran d’élément de données Champ Description Nom Nom de l’élément de données. Description Informations supplémentaires sur l’élément de données. Table Choisissez la table pertinente pour l’élément de données. Grouper par Option permettant de regrouper des éléments de table. Type de condition Type de condition à utiliser. Pour cet exemple, choisissez Ajouter une requête codée. Ajouter une demande codée Définissez le paramètre qui transporte les données d’un graphique vers une liste. Ce champ s’affiche uniquement si le type de condition Ajouter une requête codée est sélectionné. Paramètres Configurez les paramètres pour accepter les valeurs transmises par les écrans ou d’autres sources. - Dans la section Paramètres , sélectionnez Nouveau pour créer un paramètre.
-
Renseignez les champs suivants selon vos besoins.
Tableau 5. Enregistrement d’écran Nouveau paramètre de données Champ Description Nom Nom du paramètre de données. Table parente Table à partir de laquelle l’élément de données obtient ses données. Cette table doit être la même que celle des enregistrements sur votre graphique.
Société parente Élément de données parent. Type Type de valeurs de données transmises. Dans cet exemple, choisissez Chaîne. Valeur par défaut Valeur par défaut facultative. - Sélectionnez Enregistrer.
- Revenez à l’écran de liste principal en haut du panneau de ServiceNow AI Platform configuration.
- Dans la section Paramètres de l’interface utilisateur, sélectionnez Nouveau pour créer un paramètre.
-
Renseignez les champs suivants selon vos besoins.
Tableau 6. Nouvel enregistrement d’écran de paramètres d’interface utilisateur Champ Description Nom Nom de l’écran des paramètres de l’interface utilisateur. Nom d'affichage Nom d’affichage du paramètre d’interface utilisateur. C’est la même chose que la propriété Name. Type de paramètre Choisissez si ce paramètre affecte un écran ou une fonction. Filtrer Choisissez l’écran de graphique approprié à partir duquel le paramètre est renseigné Style d'entrée Indique si les styles d’entrée pour le paramètre d’interface utilisateur sont Aucun, en ligne ou contextuel. Dans ce cas, sélectionnez En ligne. Obligatoire Déterminez si cette variable est obligatoire. Texte d'espace réservé Texte d’espace réservé facultatif Source d'entrée Que les styles d’entrée pour le paramètre d’interface utilisateur soient remplissage automatique ou entrée utilisateur. Dans cet exemple, sélectionnez Remplissage automatique.
Type d'entrée Indique si les styles d’entrée pour le paramètre de l’interface utilisateur sont Aucun, Emplacement GPS, Date, Constante, Champ source, Utilisateur ou Ajouter une requête codée. Dans cet exemple, sélectionnez Ajouter une requête codée.
Mappage des paramètres des données d'écran Déterminez les valeurs spécifiques que vous souhaitez transmettre à cet écran. - Dans la section Mappage des paramètres des données d’écran , choisissez le paramètre de données approprié.
- Sélectionnez Enregistrer.
Que faire ensuite
Si vous ajoutez un aperçu d’analyse à la section de l’interface utilisateur de l’écran du lanceur. Voir Configurer une section de l’interface utilisateur d’analyse.