次の方法で共有


マップに繰り返し Functoid を追加する方法

イテレーション Functoid は、ループ構造の現在のレコードのインデックスを出力します。最初のレコードの場合は 1 から始まり、2 番目のレコードの場合は 2 から始まります。

イテレーション Functoid の概念については、「イテレーション Functoid」を参照してください。

マップにインデックス Functoid を追加して構成するには

  1. Visual Studio ツールボックスがアクティブになっている状態で、[ 高度な Functoid] タブをクリックして、そのカテゴリの Functoid を選択します。

    選択したカテゴリに含まれる高度な Functoid の一覧が表示されます。

  2. [インデックス] Functoid (Index Functoid を表す画像) をドラッグします。)をツールボックスからグリッド ページ上の適切な場所に移動します。

    Note

    Functoid は表示されているグリッド ページに配置されます。 Functoid を別のグリッド ページに配置する場合は、その他のグリッド ページを最初に表示する必要があります。

    Note

    複数の Functoid を同時に使用するマップを構築する場合は、相対的な位置 (左右) に注意する必要があります。 Functoids は左から順に実行されます。 1 つの Functoid からの出力は、これよりも右にある Functoid にのみ入力することができます。

  3. イテレーション Functoid のループ レコード入力パラメーターを確立するには、ソース スキーマからイテレーション Functoid にループ レコードをドラッグするか、イテレーション Functoid をソース スキーマ内のループ レコードにドラッグして、入力リンクを作成します。

  4. イテレーション Functoid の出力パラメーターを使用するには、イテレーション Functoid をコピー先スキーマのフィールドにドラッグするか、コピー先スキーマのフィールドをイテレーション Functoid にドラッグして、出力リンクを作成します。

    Note

    イテレーション Functoid の出力データ型と一致するように、変換先スキーマの関連フィールドのデータ型は数値または数値に変換できる必要があります。

関連項目

マップへの高度な Functoid の追加