Explication du besoin de variables

Objectives

After completing this lesson, you will be able to:
  • Décrivez le besoin en variables.
  • Discutez des principaux cas d'utilisation des variables.

Nécessité de variables

Les variables fournissent un emplacement dans votre application pour stocker des données temporaires jusqu'à ce que vous ayez besoin de les afficher ou de les lire ou de les envoyer ailleurs, par exemple, à un système backend.

Par exemple, considérons que vous avez une application qui est une calculatrice. Vous devez enregistrer les opérandes (les nombres saisis par l'utilisateur pour être ajoutés ou multipliés) et le résultat du calcul. Une fois les données stockées dans une variable, vous pouvez afficher la réponse dans un champ de texte pour que l'utilisateur puisse voir le résultat.

Vous pouvez utiliser les variables pour stocker :

  • Données récupérées à partir d'une ressource de données externe.
  • Informations sur l'utilisateur actuel (comme le nom, l'e-mail).
  • Préférences de l'utilisateur pour l'application pendant l'exécution de l'application (comme la page d'accueil préférée, l'équipe de baseball préférée).
  • Informations sur le produit actuel affiché sur la page actuelle.

Cas d'utilisation clés pour les variables

Types de variables

SAP Build Apps inclut différents types de variables à diverses fins.

Types de variables

TypeObjectif
Variable d'applicationIl est utilisé pour stocker les informations qui doivent être accessibles dans toute l'application.
Variable de pageIl est utilisé pour stocker les informations qui doivent être accessibles uniquement pour la page actuelle.
Paramètre de pageIl est utilisé pour stocker les informations requises pour ouvrir la page actuelle. Par exemple, si vous avez une page de détails du produit qui affiche des informations sur le produit actuel, la page requiert un ID pour le produit afin d'afficher ses données.
Variable de données

Il est utilisé pour archiver les informations récupérées à partir d'une ressource de données externe. Une variable de données peut être configurée pour stocker un seul enregistrement ou une liste d'enregistrements.

Les paramètres de page et les variables de données ont des cas d'utilisation spécifiques, mais les variables d'application et les variables de page stockent essentiellement des données. Vous pouvez vous demander quand vous utilisez l'un ou l'autre.

Vous pouvez stocker toutes vos données dans des variables d'application, mais toutes les variables d'application sont affichées ensemble et vous pouvez en avoir tellement qu'il serait difficile de suivre votre longue liste de variables d'application.

Il serait facile pour vous et toute personne qui vous aide à développer votre application de stocker les données dont vous avez besoin pour des pages individuelles dans ces pages et de ne pas les regrouper en tant que variables d'application. De cette façon, chaque page pourrait gérer ses propres variables de page, et vous feriez mieux de connaître l'objectif de chaque variable.

Définir variables

L'état par défaut d'une page est l'interface utilisateur, qui affiche la mise en forme de la page avec tous ses composants. Si vous voulez définir des variables, sélectionnez la table Variables.

Modification du statut

Vous trouverez ici un endroit pour définir les différents types de variables. Sélectionnez le type, puis ADD APP VARIABLE pour commencer à définir une variable.

Sélectionnez ADD APP VARIABLE.