# リストを繰り返して値を取得する

## このタスクについて

このシナリオでは、リストが作成され、tForeachコンポーネントで反復される2つのコンポーネントのジョブについて説明します。値はtJavaコンポーネントで取得されます。

## ジョブを設定

### 手順

1. tForeachコンポーネントとtJavaコンポーネントをデザインワークスペースにドロップします。
2. Row &gt; Iterate接続を使って、tForeachをtJavaにリンクします。

### タスクの結果

![](https://help.qlik.com/talend/ja-JP/components/8.0/Resources/images/tForeach_scenario_components.png)

## コンポーネントを設定

### 手順

1. tForeachをダブルクリックして[Basic settings] (基本設定)ビューを開きます。

   ![](https://help.qlik.com/talend/ja-JP/components/8.0/Resources/images/tForeach_scenario_basic_settings.png)
2. [+]ボタンを使用して、必要に応じて[Values] (値)リストに行を追加します。
3. [Values] (値)フィールドをクリックして、二重引用符で囲んでリストの値を入力します。
4. tJavaをダブルクリックして、[Basic settings] (基本設定)ビューを開きます。

   ![](https://help.qlik.com/talend/ja-JP/components/8.0/Resources/images/tForeach_scenario_tJava_basic_settings.png)
5. [Code] (コード)エリアに次のJavaコードを入力します: System.out.println(globalMap.get("tForeach\_1\_CURRENT\_VALUE")+"\_out");

## ジョブを保存して実行

### 手順

1. Ctrl + Sを押してジョブを保存します。
2. [F6]を押してジョブを実行します。

### タスクの結果

tJava実行ビューには、tForeachから取得されたリスト値が表示され、それぞれの値の末尾には\_outが付加されます。

![](https://help.qlik.com/talend/ja-JP/components/8.0/Resources/images/tforeach_scenario_tjava_run_view.png)

**関連資料**

* [tForeach](https://help.qlik.com/talend/ja-JP/components/8.0/orchestration/tforeach "反復リンクのリストにループを作成します。")

**関連情報**

* [tJava](https://help.qlik.com/talend/r/ja-JP/8.0/components/java-custom-code/tjava)