手順
-
tSCPFileExistsコンポーネントをダブルクリックして、[Basic settings] (基本設定)ビューを開きます。
- [Use an existing connection](既存の接続を使用)チェックボックスをオンにし、[Component List] (コンポーネントリスト)から設定済みの接続を選択します。
- [Filename] (ファイル名)フィールドに、確認するファイルの名前を二重引用符で囲んで入力します。このサンプルでは、“testscp.txt”です。
-
tJavaコンポーネントをダブルクリックして、[Basic settings] (基本設定)ビューを開きます。
-
[Code] (コード)フィールドに以下のコードを入力します:
System.out.println((String)globalMap.get("tSCPFileExists_1_FILENAME")); System.out.println((String)globalMap.get("tSCPFileExists_1_STATUS"));
-
[Component] (コンポーネント)タブを選択し、[If]接続をクリックして、[Basic settings] (基本設定)ビューを開きます。
-
[Condition] (条件)フィールドに以下のコードを入力します:
!((String)globalMap.get("tSCPFileExists_1_STATUS")).equals("File exists.")
このようにして、ファイルが定義済みのディレクトリーに存在しない場合、残りのジョブが実行されます。