VALID
Vous pouvez utiliser la fonction VALID pour exécuter un traitement conditionnel si la fonction d'interface externe aboutit.
La fonction VALID renvoie le résultat du premier argument s'il est valide. Dans le cas contraire, la fonction renvoie le second argument.
- Syntaxe :
- VALID( expression-texte-unique, expression-générale-unique )
- Signification :
- VALID ( fonction_pouvant_échouer, renvoie_valeur_si_fonction_échoue )
- Renvoie :
- Une expression de texte unique
VALID renvoie le résultat de l'évaluation de function_that_can_fail si la fonction est valide. Si la fonction échoue, VALID renvoie return_value_if_function_fails.
Les fonctions suivantes peuvent échouer :
|
|
|
|
|
|
|
Exemples
SomeObject = VALID ( RUN ( "mymap.mmc" , "-OF1 mydata.txt" ) , FAIL ( "My RUN failed!" ) )Si la fonction RUN renvoie un code retour d'erreur, la fonction VALID renvoie none, la mappe est interrompue et le message Echec de la mappe s'affiche dans la section de récapitulatif d'exécution dans le journal d'audit d'exécution.
Fonctions associées
- DBLOOKUP
- DBQUERY
- DDEQUERY