Cliquez sur le bouton Propriétés à droite de la zone Correspondance dans l'onglet Correspondances d'un objet ou dans le volet Correspondances de l'Editeur de correspondances pour afficher la feuille de propriétés de la correspondance. Les onglets disponibles dépendent des objets mis en correspondances.
L'onglet Général contient les propriétés suivantes :
Propriété |
Description |
---|---|
Source de données |
Nom de la source de données d'où les données sont extraites. |
Cible |
Nom de l'objet cible possédant la correspondance. |
Parent |
[Sous-objet uniquement] Spécifie le nom de l'objet. |
Nom |
Spécifie le nom de la correspondance. |
Code |
Spécifie le nom technique de la correspondance. |
Commentaire |
Commentaire descriptif relatif à la correspondance. |
Correspond à |
Spécifie l'expression de mise en correspondance. Vous pouvez éditer l'expression directement dans cette zone ou cliquer sur l'outil Editer pour l'ouvrir dans un éditeur dédié (voir Modification de la syntaxe de correspondance par défaut). Pour revenir à l'expression par défaut, libérez le bouton Défini par l'utilisateur. |
Sources - Répertorie les objets source mis en correspondance avec l'objet. Utilisez l'outil Ajouter des sources pour ajouter des objets source supplémentaires dans la liste.
Correspondances de sous-objets - Répertorie les sous-objets de l'objet mis en correspondance qui sont mis en correspondances avec des sous-objets de l'objet courant.
Cliquez sur le bouton Points de suspension dans la colonne Correspond à afin d'éditer l'expression source pour les sous-objets.
Critères - Permet de spécifier des critères de jointure entre des objets source. Par exemple : ID.EMPLOYE < 100
Requête - Calcule une requête SQL à partir des informations contenues dans les autres onglets pour extraire ou mettre à jour des données dans la base de données. Si vous modifiez la requête SQL, elle ne peut plus être automatiquement calculée et ce, même si vous mettez à jour la correspondance. Vous pouvez revenir à l'expression calculée en cliquant pour libérer l'outil Défini par l'utilisateur.
select USER.USERNAME "USERNAME", USER.PASSWORD "PASSWORD" from USER
insert into USER( USER.USERNAME, USER.PASSWORD) values ( %USERNAME%, %PASSWORD%)
update USER set USER.USERNAME = %USERNAME%, USER.PASSWORD = %PASSWORD%
delete ligne* from USER
Pour modifier la syntaxe par défaut des requêtes, éditez les entrées SelectStatement, InsertStatement, UpdateStatement et DeleteStatement dans la catégorie Profile du langage objet ou de l'extension (voir Personnalisation et extension de PowerAMC > Fichiers d'extension).