Rational Programming Patterns

Description d'une Entité Utilisateur

Dans cet onglet, vous pouvez organiser les champs dans l'Entité Utilisateur et renseigner leurs valeurs en respectant les descriptions des composants effectuées dans la Méta Entité.

Pourquoi et quand exécuter cette tâche

Il existe plusieurs possibilités : vous pouvez soit ajouter tous les champs à la fois dans une description de rubrique, soit les ajouter individuellement, soit insérer uniquement les champs obligatoires de cardinalité '1-1'.

Procédure

  1. Ouvrez l'onglet Description d'une Entité Utilisateur. Pour cela, sélectionnez une Entité Utilisateur, dans la vue Explorateur de designs et faites un double-clic; ou bien faites un clic droit et sélectionnez Ouvrir. Vous pouvez alors accéder à l'onglet Description depuis l'onglet Vue d'ensemble ou en cliquant directement sur l'onglet dans l'éditeur.
  2. Lorsque vous ouvrez une nouvelle Entité Utilisateur, vous trouvez un tableau vide. Cliquez sur Ajouter tous les champs de façon à dupliquer la structure définie dans la Méta Entité. En conséquence, vous voyez apparaître la description de la donnée agrégée racine au niveau le plus haut dans la structure, ainsi que les autres descriptions dans les niveaux inférieurs.
  3. L'autre possibilité consiste à insérer les champs de votre choix, pour ce faire :
    1. Cliquez sur Ajouter un champ pour afficher la racine.
    2. Cliquez à nouveau sur Ajouter un champ. Une boite de sélection s'ouvre dans laquelle vous choisissez le composant qui doit être inclus dans l'Entité Utilisateur.
    3. Cette fois, cliquez sur Ajouter une valeur puis sur Ajouter tous les champs qui ont été spécifiés dans la Méta Entité pour cette description agrégée, ou bien cliquez sur Ajouter un champ pour ajouter le champ de votre choix. Si vous avez définis des champs obligatoires dans la Méta Entité, ils doivent être impérativement insérés dans l'Entité Utilisateur. Vous devez alors cliquer sur Ajouter les champs requis pour les ajouter. Une infobulle signale l'absence de ces champs obligatoires. Vous pouvez dupliquer une description agrégée ainsi que les champs qu'elle contient en utilisant les commande copier-coller dans le menu contextuel.
  4. Vous pouvez ensuite renseigner les valeurs des champs en respectant les critères définis pour chacun d'entre eux dans la Méta Entité pour éviter des erreurs. Pour cela, cliquez sur un champ, puis sur sa valeur et saisissez ou modifiez sa valeur.
    • Pour les lignes contenant des champs uniques, triés, ou identifiants, ou dont le type est string, byte ou référence, un bouton s'affiche lorsque vous cliquez dans la colonne valeur. Il permet la saisie de valeurs. Pour les champs référence, le bouton ouvre une boite de sélection dans laquelle vous pouvez choisir une instance. Deux autres boutons l'accompagnent : le premier est utilisé pour exporter un champ vers un fichier du gestionnaire de fichiers, le second pour importer un fichier du gestionnaire de fichiers dans le champ.
    • Pour une donnée agrégée, la colonne valeur affiche automatiquement le nom des champs obligatoires qu'elle contient, accompagnés de leurs valeurs.
    • Si vous souhaitez afficher uniquement une sélection de champs dans votre Entité Utilisateur, saisissez leurs noms séparés d'un espace dans Filtrage sur le nom des champs. Cochez Montrer le nom des champs pour afficher leurs libellés à côté de leurs noms dans l'Entité Utilisateur.
  5. Une table s'affiche dans la section Description détaillée pour chaque description de donnée agrégée qui contient des valeurs multiples. Seuls les champs simples (champs de type entier, décimal, date, string, float, byte, timestamp, référence et dont la cardinalité maximale est de 1) de la description de donnée agrégée s'affichent dans les colonnes du tableau. Chaque colonne correspond à une description. Si vous cliquez dans la cellule d'une colonne, c'est la valeur par défaut indiquée dans la Méta Entité qui s'affiche. Vous pouvez cependant saisir directement une autre valeur ou ouvrir une boîte de saisie pour les valeurs plus longues. Cliquez sur + pour ajouter d'autres valeurs pour les champs ou − pour en supprimer.

Résultats

Figure 1. Exemple d'une table 'Description Détaillée' qui affiche les valeurs des champs simples d'une Description de Données Agrégées à valeurs multiplesTable permettant de modifier les valeurs des champs simples d'une Description de données à valeurs multiples

Conditions d'utilisation | Commentaires en retour

Ce centre de documentation utilise la technologie Eclipse. (http://www.eclipse.org)