Créer une liste définie par un paramètre pour votre graphique
Créez la liste que les utilisateurs voient lorsqu’ils appuient sur votre écran de 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, il s’agit des enregistrements de votre écran graphique.
- Un paramètre sur votre écran de liste. Ce paramètre stocke la valeur transmise à votre liste.
- Un mappage de paramètre d'interface utilisateur d'écran pour associer le paramètre dans votre liste au paramètre dans votre élément de données.
Procédure
-
Accédez à la Tous > Mobile système > Générateur d'application mobile.
Générateur d'application mobile 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'application mobile s'affiche.
- Sélectionnez la catégorie Écrans, puis sélectionnez Nouveau.
- Sélectionnez l’option Liste sur la page Créer un écran, puis sélectionnez Continuer.
-
Renseignez les champs suivants si nécessaire.
Tableau 1. Nouvel enregistrement d’écran de liste Champ Description Nom Le nom de votre écran de liste. Ce nom apparaît comme une mosaïque 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é en tant qu’en-tête d’é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 pour l’utilisateur. Masquer les filtres Option pour é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 à afficher. 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 de 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 Modifiez 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-le pour transmettre une valeur d’un écran à un autre et incluez-la 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 sans rôle défini auront accès à l’écran. - Dans la section Segments d’écran , sélectionnez Nouveau pour créer un nouveau segment d’écran.
-
Dans le nouvel enregistrement 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 Segment d’écran. Commande 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.
Écran Affiche le nom de la liste à partir de l’enregistrement d’écran de liste. Nombre maximum de lignes hors ligne Nombre maximal de lignes enregistrées pour l’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 de flux de listes 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 si nécessaire.
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 entrelacer votre élément de données. Élément de données Définissez la table dont vous souhaitez obtenir les données et les conditions qui doivent être remplies pour que ces données soient affichées. Configuration d'élément de liste Déterminez comment chaque enregistrement apparaît et quelles actions y sont associées. - Dans la section Élément de données , sélectionnez Nouveau pour créer un nouvel élément de données.
-
Renseignez les champs suivants si nécessaire.
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 demande 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 n’apparaît que si l’option Ajouter une demande codée est sélectionnée comme type de condition. Paramètres Configurez les paramètres pour accepter les valeurs transmises par des écrans ou d’autres sources. - Dans la section Paramètres , sélectionnez Nouveau pour créer un nouveau paramètre.
-
Renseignez les champs suivants si nécessaire.
Tableau 5. Enregistrement de l’é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.
Parent L’élément de données parent. Type Type des 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 depuis le haut du panneau de configuration de Now Platform.
- Dans la section Paramètres de l’interface utilisateur, sélectionnez Nouveau pour créer un nouveau paramètre.
-
Renseignez les champs suivants si nécessaire.
Tableau 6. Nouvel enregistrement de l’écran des paramètres de l’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 de l’interface utilisateur. Elle est identique à la propriété Nom. Type de paramètre Choisissez si ce paramètre affecte un écran ou une fonction. Écran Choisir l’écran graphique approprié à partir duquel le paramètre est renseigné Style d'entrée Indique si les styles d’entrée du paramètre de l’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 Indique si les styles d’entrée du paramètre de l’interface utilisateur sont remplissage automatique ou entrée de l’utilisateur. Dans cet exemple, sélectionnez Remplissage automatique.
Type d’entrée Indique si les styles d’entrée des paramètres de l’interface utilisateur sont Aucun, Emplacement GPS, Date, Constante, Champ source, Utilisateur ou Requête codée d’ajout. 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.