Utilisation des propriétés

Objectives

After completing this lesson, you will be able to:
  • Décrivez les bases des propriétés et les liaisons.
  • Expliquez les propriétés avancées.
  • Expliquez la fonction des composants répétitifs.

Propriétés

Pour s'assurer que l'interface utilisateur d'une application est adaptée à ses besoins en matière de contexte, d'apparence dynamique et de fonctionnalité, les propriétés des composants, en particulier, sont un facteur avantageux. Les options des propriétés diffèrent en fonction du composant sélectionné et permettent un ajustement facile des composants dans l'interface utilisateur.

Les propriétés des composants actuellement sélectionnés s'affichent dans le panneau Propriétés à droite. La propriété par défaut est définie en fonction du composant. Pour les valeurs de propriété statiques, vous pouvez également les ajouter directement dans le panneau des propriétés. Les propriétés du composant peuvent être liées à l'aide de la liaison devant la valeur d'une propriété.

Liaisons

La figure présente les six possibilités dans le groupe Sélectionner un type de liaison : Texte statique, Données et variables, Formule, Propriétés du composant, Elément de données en répétition et Mappage.

Les composants ont des propriétés qui peuvent être liées à des valeurs statiques, des variables, des formules, ainsi qu'à d'autres propriétés de composant. Cela permet d'utiliser le même composant de différentes manières et de l'adapter à vos besoins. Par exemple, si un composant de texte est sélectionné, il peut simplement lui être affecté un nom statique, qui serait la méthode par défaut. Autre exemple : vous pouvez lier une variable de données à un composant IU pour afficher les données.

Cependant, il existe de nombreuses autres façons de rendre le contenu dynamique à la place. Dans ce cas, une connexion peut être utilisée, par exemple, pour afficher un texte ou un nom adapté à l'utilisateur à partir d'une variable affectée à cet utilisateur ou encore l'heure et la date, etc. Les options sont illimitées et sont rendues possibles par les différents types de liaison qui peuvent être sélectionnés dans les propriétés de chaque composant.

Propriétés avancées

Écran qui permet de gérer les noms des composants.

Sous Propriétés avancées, vous trouverez une zone pour le nom d'affichage du composant qui vous permet de personnaliser le nom du composant dans la zone de dessin de la vue et dans l'arborescence. Donner des noms personnalisés aux composants peut être très utile lorsque vous travaillez avec des mises en forme plus complexes et plus de composants.

Il existe également le paramètre de propriétés Visible qui est très utile pour avoir un contrôle dynamique sur la façon dont les utilisateurs peuvent voir les composants et le contenu dont ils ont besoin. La propriété visible peut être liée à l'aide de la liaison qui permet un contrôle dynamique de la visibilité du composant.

Remarque

Si vous définissez la visibilité par défaut sur faux, vous devez utiliser l'arborescence pour sélectionner à nouveau le composant.

Composants répétitifs

Une option importante et utile pour SAP Build Apps est la fonction Répéter avec dans les propriétés pour créer des composants automatiquement et dynamiquement avec une liaison simple.

Pour ce faire, vous avez besoin d'une source pour une liste d'objets. Le composant sera ensuite répété pour chaque poste de la liste. Il s'agit d'une fonction fréquemment utilisée pour les composants de liste en particulier. Cependant, ce paramètre de propriété peut être appliqué à tous les composants disponibles.

Définir les propriétés des composants

Scénario de gestion

Ajustez les propriétés des composants et des pages après l'intégration des composants.

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 à définir les propriétés des composants.
  • 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.