Créer une fonction de navigation sur un écran graphique
Configurez une fonction de navigation pour diriger vos utilisateurs vers l’écran de votre graphique.
Avant de commencer
Procédure
-
Accédez à la Tout > Mobile système > Mobile App Builder.
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 Fonctions , puis sélectionnez Nouveau.
-
Renseignez les champs suivants si nécessaire.
Tableau 1. Nouvel enregistrement de fonction Champ Description Propriétés Nom Nom de votre fonction de navigation. Description Informations supplémentaires sur la fonction de navigation. Type Type de la fonction. Étant donné que vous créez une navigation vers un écran de graphique, sélectionnez Navigation. Contexte Indique si la fonction utilise le contexte global ou d'enregistrement. Pour cet exemple, sélectionnez Global.
Utilisez les fonctions de navigation de contexte d'enregistrement lorsque la navigation ne dépend pas des informations d'un enregistrement. Par exemple, vous souhaitez naviguer du champ Affecté à dans un enregistrement d'incident vers l'enregistrement utilisateur du délégataire. Utilisez les fonctions de navigation dans le contexte global lorsque la navigation ne dépend pas des informations d’un enregistrement.
Disponible en mode hors connexion Cette option n’est pas disponible pour les visualisations de données.
Type de destination Type d’enregistrement vers lequel votre fonction de navigation amène les utilisateurs. Étant donné que vous créez une navigation vers un écran de graphique, sélectionnez Écran. Remplir automatiquement les paramètres d'écran Remplit automatiquement les paramètres dans l'écran de destination. Écran de destination Écran ou lanceur d’écran à utiliser pour la destination de votre fonction de navigation. Sélectionnez un écran de graphique existant ou sélectionnez Nouveau pour créer un nouvel écran de graphique. Table Table que la fonction utilise.
Ce champ n’est visible que lorsque le champ Contexte est défini sur Enregistrement.
Conditions Type de condition Conditions appliquées à l’écran de graphique.
- Déclaratif : ajoute un créateur de condition au formulaire. Pour plus d'informations, consultez Condition builder.
- Script : ajoute un champ de condition de script au formulaire.
Ce champ n’est visible que lorsque le champ Contexte est défini sur Enregistrement.
Définition de la condition Il s’agit d’une condition qui doit être remplie pour que la fonction soit visible dans l’application pour que l’utilisateur la sélectionne. Par exemple, si vous ne souhaitez pas permettre à quelqu’un d’accéder à un écran de tâches tant qu’il n’a pas pointé pour la journée. Ce champ n’est visible que lorsque le champ Contexte est défini sur Enregistrement.
Condition Il s’agit d’une condition qui doit être remplie pour que la fonction soit visible dans l’application pour que l’utilisateur la sélectionne. Par exemple, si vous ne souhaitez pas permettre à quelqu’un d’accéder à un écran de tâches tant qu’il n’a pas pointé pour la journée. Champs de destination de la redirection Permet de connecter la fonction à un écran qui utilise un élément de données paramétré. Attributs de bouton Spécifie un attribut supplémentaire pour un bouton. Sélectionnez Nouveau pour configurer cette option. Vous pouvez sélectionner l’un des attributs de bouton suivants :
- alerts_require_dismissal : Lorsqu’il est défini sur vrai, l’attribut button permet aux messages de la bannière de persister jusqu’à ce que l’utilisateur le rejette. Par défaut, les messages de bannière sont automatiquement ignorés.
- used_for_deeplink : Lorsqu’il est défini sur vrai, l’attribut button détermine que le bouton est utilisé pour le lien profond. Pour plus d'informations, consultez Liens profonds pour mobile.
- trigger_offline_cache_download : L’attribut button, lorsqu’il est défini sur
vrai, déclenche la génération du cache hors connexion. Une fois le cache généré avec succès, un téléchargement de celui-ci est déclenché. - check_acl_on_url_parameter_field : Lorsque cet attribut de bouton est sélectionné et défini sur
vrai, tous les champs de la chaîne d’URL sont vérifiés par rapport à l’ACL (liste de contrôle d’accès). Par exemple, une chaîne comme{{meeting_id}}. Si un champ ne passe pas cette vérification, la valeur du champ n’est pas incluse dans l’URL. Par défaut, le champ de paramètre d’URL n’est pas vérifié par rapport à l’ACL pour la rétrocompatibilité.
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. - Sélectionnez Navigation dans le champ Type .
- Sélectionnez Global dans le champ Contexte .
- Sélectionnez Écran dans le champ Type de destination .
- Dans le champ Écran de destination, sélectionnez l’écran de graphique que vous avez créé dans la rubrique Créer un écran graphique pour une visualisation des données.
- Sélectionnez Enregistrer.
Que faire ensuite
Après avoir créé un lien de navigation vers l’écran du graphique, vous devez associer cette fonction de navigation à l’aperçu de l’analyse.