Créer une fonction de navigation pour l’écran de votre graphique
Créez une fonction de navigation pour diriger vos utilisateurs de l’écran du graphique vers une liste paramétrée.
Avant de commencer
Procédure
-
Accédez à la Tous > Mobile système > Générateur d'application mobile.
Le Générateur d'apps mobiles
-
Recherchez le périmètre de l’application dans lequel vous travaillez, puis sélectionnez son nom.
Le Générateur d'apps mobiles
- Sélectionnez la catégorie Fonctions, puis Nouveau.
-
Renseignez les champs suivants selon vos besoins.
Tableau 1. Nouveau formulaire d’écran de fonction Champ Valeur Nom Nom de votre fonction de navigation Description Une description unique pour votre fonction de navigation. Type Type de la fonction. Puisque vous créez un écran de navigation vers un 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 dans le contexte d’enregistrement dans les situations où la navigation dépend des informations d’un enregistrement. Par exemple, vous souhaitez accéder du champ Affecté à d’un enregistrement d’incident à l’enregistrement utilisateur du délégataire. Utilisez les fonctions de navigation de contexte global dans les situations où la navigation ne dépend pas des informations d’un enregistrement.
Disponible en mode hors connexion Option permettant de déterminer si la fonction de navigation sera active en mode hors ligne ou non. Type de destination Type d’enregistrement vers lequel votre fonction de navigation amènera les utilisateurs. Puisque vous créez un écran de navigation vers un graphique, sélectionnez Écran Écran de destination L’écran ou le 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. Type de condition Conditions appliquées à l’écran du graphique.- Déclaratif : Ajoute un générateur conditionnel au formulaire. Pour plus d'informations, consultez Condition builder.
- Script : Ajoute un champ de condition de script au formulaire.
Remarque :S’affiche uniquement si le 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 puisse cliquer. Par exemple, si vous ne voulez pas laisser quelqu’un accéder à un écran de tâches avant qu’il n’ait pointé pour la journée. Champs de destination de la redirection Option permettant de connecter une 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 parmi les 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 les ignore. Par défaut, les messages de bannières sont automatiquement ignorés.
- used_for_deeplink : lorsque l’attribut button est défini sur true, il détermine que le bouton est utilisé pour l’établissement de liens profonds. Pour plus d'informations, consultez Liens profonds pour mobile.
- trigger_offline_cache_download : lorsqu’il est défini sur vrai, l’attribut button déclenche la génération de cache hors ligne. Une fois le cache généré avec succès, son téléchargement est déclenché.
- check_acl_on_url_parameter_field : lorsque cet attribut de bouton est sélectionné et défini sur vrai, n’importe quel champ de la chaîne d’URL est vérifié par rapport à l’ACL (liste de contrôle d’accès). Par exemple, une chaîne comme
{{meeting_id}}.Si un champ ne réussit pas cette vérification, la valeur du champ n’est pas incluse dans l’URL. Par défaut, le champ de paramètre URL n’est pas vérifié par rapport à l’ACL pour vérifier la rétrocompatibilité.
Accès du rôle Déterminez les rôles d’utilisateur qui peuvent accéder à cette fonction. 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 Écran de destination , sélectionnez un enregistrement existant ou créez-en un nouveau.
- Sélectionnez Enregistrer.
Que faire ensuite
Affectez votre fonction de navigation à l’écran de votre graphique. Pour plus d'informations, consultez Affecter la fonction de navigation à l’écran du graphique.