ビュー:
Question:
ワークフローでループを使用してテーブルカラムを埋めるにはどうすればよいですか?

Answer:
テーブルフィールドの1カラムにユーザーのリストがありますが、動的に検索して会社名を入力する 必要があります。このデータは既に Personnel File Cabinet に保存されている Data Records に保持されていますが、Table Column を自動的に埋める方法が必要です。このプロセスはよく知られているキーワードループと非常によく似ていますが、ここではテーブル行の操作方法を説明します。
A diagram of a diagram<br><br>Description automatically generated
  1. 以下の4つのグローバル変数を作成します:
    • (数値)counter
    • (テキスト)lookupCompany
    • (数値) rowCount
    • (テキスト)tableName


  2. ワークフロー グローバル変数 = rowCount = Airthmetic 式 = DW_TABLE[FIELD_NAME].Count()
    ワークフロー グローバル変数 = counter = 固定エントリ = 0

    A screenshot of a computer<br><br>Description automatically generated


    rowCount変数に使用される式は、テーブル名とカラム名をシステムから指定されたものに置き換えます。
  3. カウンタと行の総数を比較する条件を 追加する。これを実現するには、Condition セクションに以下の式を使用します;

    GV_counter >= GV_rowCount
    A screenshot of a computer<br><br>Description automatically generated
  4. このConditionの "Loop "ノードに、別のAssign Dataステップを追加する。

    ワークフローグローバル変数 = tableName = Airthmetic 式 =DW_TABLE[FW_TABLE][FW_TABLE][FW_TABLE]DW_TABLE[FIELD_NAME](GV_counter)
    ワークフローグローバル変数 = lookupCompany = ファイルキャビネット = SELECT[DW_Company]

    ワークフローグローバル変数 = rowCount = 算術式 =GV_counter + 1
    インデックステーブル - 単一列 = テーブル - 会社 = 算術式 = GV_lookupCompany


    A screenshot of a computer<br><br>Description automatically generated

    算術式とデータ割り当ての説明

    テーブル名 - DW_TABLE[FIELD_NAME](GV_counter)
    これは、Nameカラムの値をGVに取り込みます。カウンタGVを使用して、取り出したい行を指定します。

    ルックアップ会社
    これはファイルキャビネットの検索で、先ほど取り出した値を使用して、一致する名前のデータレコードを見つけようとします。もし見つかれば、そのユーザに関連付けられているCompany値を引き出します。

A screenshot of a computer<br><br>Description automatically generated

  1. カウンター
    この行がTable Fill代入の上にあることが非常に重要です。ここで、カウンタに1を追加し、再度ループするときにテーブルの次の行を引き出せるようにします。

    テーブル - 会社
    これは、テーブルを埋めるカラムです。上記のGV_lookupCompanyに取り込んだ値を使用し、Filterを使用してどの行に取り込むかを指定する必要があります。
    A screenshot of a computer<br><br>Description automatically generated

5.正しく設定されていれば、このワークフローはName列から各氏名を取り出し、File Cabinetのルックアップを実行して所属会社を見つけ、その値をCompany列に書き込む:
A screenshot of a computer<br><br>Description automatically generated

A screenshot of a computer<br><br>Description automatically generated

クラウドとオンプレミスの両方の 組織に 適用可能なKBA

注意:この記事英語からの翻訳ですこの記事まれる情報オリジナルの英語版製品づくものです。翻訳版記事使用されている文法などには、細かいりがある場合があります。翻訳正確さを完全保証することは出来かねますがほとんどの場合、十分情報られるとわれます。万一、疑問じた場合、英語版記事えてごください