Utilisation des variables d'application et de page

Objectives

After completing this lesson, you will be able to:
  • Différenciez les variables d'application et de page.
  • Créez une application et des variables de page.

Utilisations pour les variables d'application et de page

Lorsqu'un utilisateur exécute une application et interagit avec elle, il génère des données qui n'ont peut-être pas besoin d'être stockées ou modifiées dans un service backend, mais qui doivent être disponibles pendant que l'utilisateur exécute l'application.

Voici quelques exemples de données qu'un utilisateur souhaiterait probablement obtenir dans toute l'application :

  • Adresse e-mail de l'utilisateur actuel.
  • Paramètres de l'utilisateur actuel, par exemple s'il faut avoir de la musique de fond.
  • Statut, par exemple, le niveau auquel ils se trouvent dans le jeu.
  • Emplacement actuel.

Voici des exemples de données qu'un utilisateur peut vouloir uniquement pour une page particulière :

  • Termes de recherche pour une recherche.
  • Page actuelle lors de la pagination des enregistrements de données.
  • Heure actuelle pour une page avec un chronomètre.
  • Code indiquant si une zone est désactivée.

Création de variable d'application

Scénario de gestion : prenez en compte une application qui vous permet de demander un congé annuel et vous devez maintenant fournir une désignation expliquant pourquoi vous avez besoin d'un congé annuel.

Regardez la vidéo pour savoir comment créer une variable d'application.

Remarque

Les exemples de valeurs seront utilisés dans l'interface utilisateur lors de sa conception afin que vous puissiez voir des exemples de données.

Remarque

Notez que lors de la création de noms de variables, certains éléments tels que les espaces ou la ponctuation ne sont pas autorisés. Il ne doit contenir que des lettres ou des chiffres.

Vous avez créé une variable d'application.

Variables de page

Si vous définissez une variable de page sur une page, cette variable ne sera PAS disponible sur une deuxième page, ni dans la zone Variables, ni disponible pour la liaison aux composants IU.

Variable de page sur la page 1

Cette variable ne sera PAS disponible sur une deuxième page, ni dans la zone Variables, ni disponible pour la liaison aux composants IU :

Variable de page à la page 2

Bien que vous puissiez conserver toutes vos variables comme variables d'application, il est plus facile de gérer votre application si vous définissez des variables uniquement là où elles sont nécessaires.

Une fois que vous avez défini une variable, vous pouvez la lier à une propriété de composant.

Par exemple, ici, nous avons une interface utilisateur de recherche et la zone de saisie est liée à la variable de page MyPageVariable. Une fois que l'utilisateur a saisi un critère de recherche et sélectionné Rechercher, vous pouvez définir une logique pour prendre la valeur dans la variable et effectuer une recherche.

Visualisation de la position de la valeur trouvée.

Périmètre des variables

Périmètre des variables

Les variables de page existent dans le contexte d'une seule page. Si vous accédez à une autre page pour la concevoir, vous ne verrez pas les variables de page des autres pages. En outre, la valeur est réinitialisée chaque fois que vous accédez à une page et que vous utilisez la fonction de flux Revenir en arrière pour revenir à la page d'origine, car la page entière est supprimée.

Les variables de page sont disponibles dans les formules à l'aide de l'espace nompageVars.

L'espace nom pageVars

Les variables d'application existent dans le contexte global de l'application. Les variables d'application sont réinitialisées uniquement lorsque l'application s'ouvre pour la première fois ou qu'elle est fermée et rouverte.

Les variables d'application sont disponibles dans les formules à l'aide de l'espace nom appVars.

Espace nom appVars

Création de variables d'application et de page pour l'application Équipe

Scénario de gestion

Pour l'utilisation de fonctions ultérieures, les variables de page et d'application seront créées et ajustées dans cette simulation.

Options d'exercice

Pour commencer l'exercice, sélectionnez Commencer l'exercice dans la figure ci-dessous.

Une fenêtre pop-up s'ouvre. Vous disposez des options suivantes :

  • Début : la simulation démarre. Suivez la simulation pour apprendre à créer l'application et les variables de page.
  • Ouvrir le document PDF : un PDF s'ouvre. En fonction des étapes décrites dans ce document, vous pouvez effectuer les exercices dans votre propre infrastructure système.