Exemple d'objet filtre

Les objets filtre vous permettent de vérifier la présence ou l'absence de certaines chaînes de caractères, pour renvoyer une valeur totale vraie / fausse. Cet exemple montre comment utiliser un objetLes activités et déroulements que contrôle l'Automation Engine sont représentés à l'aide d'objets (voir aussi Tâche). filtre pour rechercher une chaîne de caractères dans un rapport.

Vous avez créé un workflow"Permet d'ajouter, regrouper, associer, caractériser ou supprimer les tâches d'un workflow. Egalement un type d'objet propre à Automation Engine. [Anciennement appelé ""chaîne de traitement"" et ""chaîne de job"".]" contenant un objet job (JOBS) Windows ; ce job regroupe certains répertoires nécessaires à vos opérations et à leur écriture dans le rapport (REP). Vous devez connaître l'occurrence d'une chaîne de caractères particulière dans ces répertoires. Dans cet exemple, la chaîne recherchée est mycompany. Le système écrit dans le rapport d'analyse OREP si la chaîne a ou non été trouvée.

Voici comment procéder :

  1. Créer l'objet filtre. Dans cet exemple, c'est FILTER.OUTPUT.FIND.NAME. Une seule condition devant être évaluée, le paramètre Définitions du filtre n'est pas pertinent dans ce cas-là :

    XXX

    1. Dans la section RapportRapport contenant les détails d'activation d'une tâche ou d'un composant., sélectionnez le rapport (REP). C'est votre cible, autrement dit, l'emplacement de lecture des résultats de l'objet filtre.
    2. Sélectionnez l'opérateur Contient.
    3. Saisissez mycompany dans le champ de saisie adjacent.
    4. Cliquez sur Ajouter.
  2. Affectez ensuite l'objet FILTER.OUTPUT.FIND.NAME à l'objet job recueillant les répertoires. Pour cela, accédez à la page Analyse de la sortie du job Windows.

    Dans cet exemple, le job s'appelle JOBS.WIN.CHECK.DIRECTORY..

    En plus d'affecter l'objet filtre, vous devez définir ici les valeurs que ce dernier doit renvoyer, ainsi qu'une explication accessible de ces valeurs.

    1. Cliquez sur Ajouter ligne et sélectionnez FILTER.OUTPUT.FIND.NAME pour l'affecter au job.
    2. Cliquez à n'importe quel endroit de la cellule Appliquer les critères de filtre pour l'activer.
    3. Le sélecteur Définir le code retour s'active automatiquement. Laissez-le ici sur 0.
    4. Cliquez sur l'icône de l'éditeur dans la cellule Texte du statutStatut d'une tâche (par ex. active, bloquée, génération en cours, etc.).. La boîte de dialogue Éditeur de cellule s'ouvre. Saisissez Répertoire existant.

    Vous avez désormais défini le mode de recherche et l'emplacement de publication des résultats de la recherche (dans l'objet filtre) ; vous avez également défini l'emplacement de l'exécutionDurée d'exécution d'une Tâche. C'est la période entre le début et la fin de la Tâche. La période d'activation n'en fait pas partie (voir aussi Activation et Démarrage). de la recherche et les critères de filtrage applicables (dans l'objet job)

    XXX

  3. Exécutez le workflow contenant le job JOBS.WIN.CHECK.DIRECTORY. et, après avoir terminé, ouvrez son Dernier moniteur.
  4. Faites un clic doit sur la tâcheObjet exécutable qui a déjà été exécuté. pour sélectionner Ouvrir les rapports :

    XXX

  5. Sélectionnez le type de rapport d'analyse OREP dans la liste déroulante, lequel contient le résultat de la recherche :

    XXX