IM Centre de documentation de Relationship Resolution, Version 4.2

Fonction DQM 410 : consultation de valeur avancée

La fonction DQM 410 localise une valeur selon une instruction SQL créée dynamiquement et la stocke dans la valeur de la balise UMF.

L'instruction SQL créée dynamiquement est générée selon des règles et des données UMF.

Si vous configurez la règle DQM de sorte qu'elle corrige les données, et si la valeur est introuvable dans la base de données, la valeur du paramètre Valeur par défaut est stockée.

Paramètres

Instruction SQL
L'instruction SQL.
Par exemple,"SELECT FLD3 FROM TBL WHERE FLD1 = @ AND FLD2 = '@'"
S'assure que les zones de chaîne se trouvent entre guillemets simples.
Valeur par défaut
Valeur par défaut à stocker dans la balise UMF si l'instruction SQL ne retourne pas de valeur.
Valeur de la clause SQL WHERE n
Ce paramètre ainsi que tous les paramètre ultérieurs sont des emplacements XPath servant de balises de clause Where.

Codes d'exception

Code de retour Description Gravité*
-4 Impossible de trouver la valeur de liaison dans UMF. 3
-3 Nombre inégal de variables de liaison et de valeurs de liaison XPATH. 3
-2 Erreur SQL lors de la consultation de la valeur SQL. 3
-1 Le groupe d'enregistrements n'a retourné aucune ligne et la valeur par défaut n'a pas été appliquée. 3
1 La valeur a été extraite par l'instruction SQL. 0
2 La valeur par défaut a été appliquée. 1


Appréciations en retour

Dernière mise à jour : 2007