マップに繰り返し Functoid を追加する方法
イテレーション Functoid は、ループ構造の現在のレコードのインデックスを出力します。最初のレコードの場合は 1 から始まり、2 番目のレコードの場合は 2 から始まります。
イテレーション Functoid の概念については、「イテレーション Functoid」を参照してください。
マップにインデックス Functoid を追加して構成するには
Visual Studio ツールボックスがアクティブになっている状態で、[ 高度な Functoid] タブをクリックして、そのカテゴリの Functoid を選択します。
選択したカテゴリに含まれる高度な Functoid の一覧が表示されます。
[インデックス] Functoid (ドラッグします。)をツールボックスからグリッド ページ上の適切な場所に移動します。
Note
Functoid は表示されているグリッド ページに配置されます。 Functoid を別のグリッド ページに配置する場合は、その他のグリッド ページを最初に表示する必要があります。
Note
複数の Functoid を同時に使用するマップを構築する場合は、相対的な位置 (左右) に注意する必要があります。 Functoids は左から順に実行されます。 1 つの Functoid からの出力は、これよりも右にある Functoid にのみ入力することができます。
イテレーション Functoid のループ レコード入力パラメーターを確立するには、ソース スキーマからイテレーション Functoid にループ レコードをドラッグするか、イテレーション Functoid をソース スキーマ内のループ レコードにドラッグして、入力リンクを作成します。
イテレーション Functoid の出力パラメーターを使用するには、イテレーション Functoid をコピー先スキーマのフィールドにドラッグするか、コピー先スキーマのフィールドをイテレーション Functoid にドラッグして、出力リンクを作成します。
Note
イテレーション Functoid の出力データ型と一致するように、変換先スキーマの関連フィールドのデータ型は数値または数値に変換できる必要があります。