Configurer une navigation vers un écran
Les fonctions de navigation vous permettent de définir des moyens simples pour les utilisateurs finaux de naviguer dans la plateforme mobile, par exemple, pour accéder à un enregistrement à partir d’un champ d’un autre enregistrement.
Avant de commencer
Rôle requis : admin
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 son nom.
L'écran d'accueil des catégories Générateur d'apps mobiles s'affiche.
- Sélectionnez Fonctions dans le menu, puis sélectionnez Nouveau.
-
Dans le formulaire Fonction, renseignez les champs suivants.
Tableau 1. Nouveau formulaire d’enregistrement de fonction Champ Description Propriétés Nom Nom de votre fonction de navigation. Description Description unique pour votre fonction de navigation afin de faciliter son identification. Type Type de fonction. Sélectionnez Navigation. Contexte Indique si la fonction utilise le contexte Global ou Enregistrement .
Utilisez les fonctions de navigation contextuelle d’enregistrement dans les situations où la navigation dépend des informations d’un enregistrement. Par exemple, si 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. Par exemple, sélectionnez Global pour accéder à un écran.
Disponible en mode hors connexion Indique si la fonction de navigation est disponible hors connexion. Remarque :- L’écran et l’application qui contient la fonction de navigation doivent être marqués comme disponibles hors connexion pour que la fonction de navigation fonctionne lorsque l’appareil est hors ligne.
- L’option hors ligne n’est prise en charge que pour le Agent mobile fichier .
Pour plus d’informations sur le mode hors ligne, reportez-vous à la section Mode hors ligne.
Paramètres Type de destination Le type de destination vers lequel vous souhaitez naviguer. Sélectionnez Écran ou Lanceur. Remplir automatiquement les paramètres d'écran Remplit automatiquement les paramètres dans l’écran de destination. Écran/lanceur de destination L’écran ou le lanceur de destination vers lequel vous souhaitez accéder. Sélectionnez Choisir, sélectionnez l’écran ou le lanceur, puis sélectionnez Appliquer pour l’ajouter à votre fonction de navigation. Données Table Sélectionnez la table qui contient le champ que vous souhaitez utiliser pour la fonction. Cette option s’affiche uniquement si vous sélectionnez Enregistrer pour le contexte. Conditions La condition qui doit être remplie pour que la fonction soit visible dans l’application par les utilisateurs finaux. Par exemple, si vous ne souhaitez pas qu’un utilisateur final accède à un écran de tâches avant qu’il n’ait pointé pour la journée. -
Si vous avez ajouté un écran de destination qui a un élément de données paramétré, dans la section Champs de destination de redirection , sélectionnez le champ Nom pour mettre à jour les champs de paramètre de redirection pour l’écran de destination.
Si vous devez ajouter un écran de destination, sélectionnez Nouveau pour en ajouter un. Renseignez les champs suivants selon vos besoins.
Tableau 2. Formulaire Champs de destination de la redirection Champ Description Paramètre de l'interface utilisateur de destination Nom du paramètre que vous avez créé pour l’élément de données. Sélectionnez Choisir pour rechercher le paramètre, puis sélectionnez Appliquer. Paramètres Type Source d’informations pour le paramètre. Les options disponibles sont les suivantes : - Champ : le paramètre obtient les informations d’un champ sur une table.
- Constante : le paramètre utilise une valeur constante.
- Paramètre d’interface utilisateur source : le paramètre obtient les informations d’un champ source.
Table de fonction Table que vous sélectionnez à l’étape 4 si la fonction utilise un contexte d’enregistrement . Cette table est automatiquement renseignée dans le formulaire. Fonction Il s’agit de la fonction que vous avez créée à l’étape 4. Le nom de la fonction est automatiquement renseigné dans le formulaire. Champ source Paramètre de l’interface utilisateur de l’écran source. Ce champ s’affiche uniquement si Paramètre de l’interface utilisateur source est la valeur Type de paramètre de redirection. - Sélectionnez Enregistrer dans le formulaire Champs de destination de la redirection, puis sélectionnez la fonction dans le menu de navigation pour revenir à la fonction que vous avez créée à l’étape 4.
-
Dans la section Attributs de bouton , sélectionnez un enregistrement d’attribut de bouton existant ou sélectionnez Nouveau pour en ajouter un.
Si vous devez ajouter un nouvel enregistrement d’attribut de bouton, renseignez les champs suivants selon vos besoins dans le formulaire Attribut de bouton.
Champ Description Bouton Nom de l’enregistrement de bouton. Ces informations sont automatiquement renseignées à partir de l’enregistrement de fonction. Nom L’attribut button. Sélectionnez parmi : - used_for_deeplink
- alerts_require_dismissal
- trigger_offline_cache_download
- check_acl_on_url_parameter_field
Remarque :L’attribut de bouton trigger_offline_cache_download n’est disponible que lorsque l’option Disponible hors connexion a été activée à l’étape 4.Valeur Indique si l’attribut est activé. Saisissez vrai pour activer l’attribut. Par défaut, la valeur est définie sur true. - Dans la section Accès au rôle , sélectionnez Choisir pour ajouter les rôles qui peuvent utiliser la fonction de navigation.
- Dans le formulaire Fonction, sélectionnez Enregistrer.