Créer une fonction de navigation pour votre écran de graphique
Créez une fonction de navigation pour diriger vos utilisateurs à partir de l’écran du graphique vers une liste définie par un paramètre.
Avant de commencer
Procédure
-
Accédez à la Tous > Mobile système > Générateur d'application mobile.
Lla Générateur d'application mobile
-
Recherchez le périmètre de l'application dans lequel vous travaillez, puis sélectionnez le nom du périmètre de l'application.
Lla Générateur d'application mobile
- Sélectionnez la catégorie Fonctions , puis sélectionnez Nouveau.
-
Renseignez les champs suivants si nécessaire.
Tableau 1. Formulaire Nouvel écran de fonction Champ Valeur Nom Nom de votre fonction de navigation. Description Une description unique de votre fonction de navigation. Type Le 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 de contexte global lorsque 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 Le type d’enregistrement vers lequel votre fonction de navigation amènera les utilisateurs. Étant donné que vous créez une navigation vers un écran de 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éclarative: 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 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 et que l’utilisateur clique dessus. Par exemple, si vous ne voulez pas permettre à quelqu’un d’accéder à un écran de tâches avant d’avoir pointé pour la journée. Champs de destination de la redirection Option pour 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 l’un des attributs de bouton suivants :
- alerts_require_dismissal : lorsqu’il est défini sur vrai, l’attribut de bouton permet aux messages de bannière de persister jusqu’à ce que l’utilisateur l’ignore. Par défaut, les messages de bannière sont automatiquement ignorés.
- used_for_deeplink : lorsqu’il est défini sur true, 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 : lorsqu’il est défini sur vrai, l’attribut button déclenche la génération du cache hors ligne. 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 à cette fonction. Si vous n'avez sélectionné aucun rôle, les utilisateurs sans rôle défini 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 de graphique.