Utiliser une fonction ValidateGroup afin de filtrer et d'ignorer les lignes contenant un élément invalide.
Dans cet exemple, créez un filtre pour afficher uniquement l'employé à Denver.
Procédure
- Sélectionnez l'élément row (0:*) dans la table Input (XML) - Sortie (XML) et ouvrez l'onglet Validate (Valider).
- Dans l'onglet Functions (Fonctions), sélectionnez ValidateGroup et déposez-la sur l'onglet Validate (Valider).
-
Double-cliquez sur ValidateGroup.
- Saisissez TEST dans le champ Message.
- Saisissez un nombre, 11 par exemple.
-
Dans la section Data (Données), glissez-déposez l'élément d'entrée que vous souhaitez valider. Dans cet exemple, utilisez Location (Emplacement).
- Sélectionnez Location (Emplacement) dans la table Input (XML) - Sortie (XML) et ouvrez l'onglet Validate (Valider).
- Insérez une fonction de validation retournant une valeur booléenne. Dans cet exemple, sélectionnez la fonction Contains dans la Palette Functions (Fonctions).
- Double-cliquez sur Contains et saisissez Denver.
-
Glissez-déposez l'élément Location (Emplacement) de la table Input (XML) - Sortie (XML) dans la section Input Value (Valeur d'entrée).
- Sélectionnez l'élément row (0:*) dans l'onglet Output (XML) - Sortie (XML).
-
Dans la SimpleLoop, ajoutez la fonction IsValid dans la section Filter (Filtre).
- Cliquez sur Test Run (Exécution du test) pour afficher l'employé à Denver.