Procédure
-
Double-cliquez sur le tSCPFileExists afin d'ouvrir sa vue Basic settings.
- Cochez la case Use an existing connection puis, dans la liste Component List, sélectionnez la connexion que vous avez configurée.
- Dans le champ Filename, saisissez le nom du fichier à vérifier entre guillemets doubles. Dans cet exemple, “testscp.txt”.
-
Double-cliquez sur le composant tJava pour ouvrir sa vue Basic settings.
-
Dans le champ Code, saisissez le code suivant :
System.out.println((String)globalMap.get("tSCPFileExists_1_FILENAME")); System.out.println((String)globalMap.get("tSCPFileExists_1_STATUS"));
-
Sélectionnez l'onglet Component et cliquez sur le connexion If afin d'ouvrir sa vue Basic settings.
-
Dans le champ Condition, saisissez le code suivant :
!((String)globalMap.get("tSCPFileExists_1_STATUS")).equals("File exists.")
Ainsi, si le fichier n'existe pas dans le répertoire défini, le reste du Job s'exécute.