REJETER
La fonction REJECT renvoie le contenu d'un objet en erreur, en tant qu'élément texte.
Utilisez REJECT en association avec l'attribut restart. Vous pouvez utiliser la fonction REJECT uniquement dans des règles de mappe et non dans des règles de composant.
Pour plus d'informations sur l'attribut restart, consultez la documentation Schema Designer et Map Designer.
- Syntaxe :
- REJECT (expression-objet-série)
- Signification :
- REJECT (série_dans_laquelle_rechercher_objets_incorrects)
- Renvoie :
- Un élément texte série
REJECT a pour résultat une série d'éléments texte constituée de tous les membres série en entrée, en erreur.
Exemples
- REJECT (Enregistrement:Fichier)
Cet exemple extrait tous les Enregistrements en erreur.
- IF (COUNT (REJECT (Msg IN Batch))) = 0, "OK", "ERROR")
Dans cet exemple, le nombre total d'objets Msg non valides (rejetés) est compté. Si le nombre total d'objets Msg non valides est égal à zéro, cela signifie qu'il n'existe aucun objet Msg non valide et que le message OK est renvoyé. Dans le cas contraire, le message ERROR est renvoyé.
Fonctions associées
- CONTAINSERRORS
- ISERROR
- VALID