Question:
ワークフローを使用して、キーワード・フィールドまたはテーブル・フィールドの最低数値を決定するにはどうすればよいですか?
Answer:
テーブル・フィールドはキーワードで構成されるため、これらのフィールドにも適用できる。
以下の画像は、全体的なワークフローを構築したもので、これがどのようにセットアップされるかのテンプレートとして役立つはずです。
1.変数の初期化
このステップでは、以下の4つのグローバル変数を作成し、データ割り当てアクティビティで初期化する必要があります。各変数は、Integer データ型として作成する必要があります。
Counter = Fixed Entry of 0
TotalItems = Arithmetic Expression of COUNT(Keyword Field)
CurrentNumber = Arithmetic Expression of cInt(Keyword Field[GV_counter])
Lowest = Global Variable CurrentNumber
Lowest = Global Variable CurrentNumber
2.現在の番号を取得する
このステップでは、次の代入を使用してリストの現在の項目を再設定する必要がある、別の代入データ・アクティビティを作成します;
CurrentNumber = Arithmetic Expression of cInt(Keyword Field[GV_counter])
3.最も低い数値をチェックする
「条件」アクティビティを作成します。 コンディションのステップでは、現在の数字が現在設定されているLowest変数より小さいかどうかをチェック します。
もしそうなら、Lowest変数を更新し、そうでなければ、リストの最後かどうかのチェックに移ります。
GV_CurrentNumber < GV_Lowest
Condition fulfilled: Then
Condition not fulfilled: Else
GV_CurrentNumber < GV_Lowest
Condition fulfilled: Then
Condition not fulfilled: Else
4.最低数値を更新
現在の数値の方が低い場合は、最低変数を以下のように更新する、
Lowest = Global Variable of CurrentNumber
5.
ここで、TotalItem変数をチェックし、処理するアイテムがまだあるかどうかを判断する。
もしあれば、カウンターをインクリメントし、上記のステップを再度実行する。 そうでなければ、ワークフローを終了する。条件を以下のように入力する;
ここで、TotalItem変数をチェックし、処理するアイテムがまだあるかどうかを判断する。
もしあれば、カウンターをインクリメントし、上記のステップを再度実行する。 そうでなければ、ワークフローを終了する。条件を以下のように入力する;
GV_Counter >= GV_TotalItems - 1
Condition fulfilled: Then
Condition not fulfilled: Else
Condition fulfilled: Then
Condition not fulfilled: Else
6.カウンターのインクリメント
処理するデータがまだある場合、このデータ割り当てステップでカウンターを1インクリメントする。
Counter = Arithmetic Expression of GV_Counter + 1
7. クラウド組織とオンプレミス組織の両方に適用できます。
KBA は、クラウド組織とオンプレミス組織の両方に適用できます。
KBA は、クラウド組織とオンプレミス組織の両方に適用できます。
ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。
