動的変数を使えば、チェーンの実行時や、以前のコマンドの出力に基づくなど、チェーンの実行中にカスタム値を定義することができます。チェインの実行を一時停止し、次のコマンドへ進む前に動的変数の値を入力するよう促すには、Set Dynamic Chain Variables イベントを含む。
追加トレーニングあり
Workivaラーニングハブのセルフペースコースで、チェーンの力を解き放ちましょう!この包括的なコースは、チェーンビルダー・プラットフォームの実践的なエクスペリエンスと深い理解を提供しながら、チェーンの作成プロセスを最初から最後までガイドします。
Workivaラーニングハブへ
ステップ1:イベントをチェーンに追加する
イベントをチェーンに追加する際、最初の実行時のデフォルト値を設定します。それ以降は、イベントは自動的に前へ実行した時の値を使用します。チェーン実行の開始時 に値を設定するには、代わりにRuntime Inputs trigger event を追加する。
イベントを追加する:
- チェーンビルダー で、チェーン タブから、編集 をクリックします。
-
チェーンイベント をクリックし、ダイナミックチェーン変数を設定 をチェーン内のイベントが発生する場所に移動します。
- チェーンの以前のノードからイベントへのリンクをドラッグします。
メモ: チェーン内のノードの位置を変更するには、他のノードとのリンクを解除してから、ノードのあるべき位置に移動する。複数のノードを一度に移動するには、SHIFT を押しながら選択します。
ステップ2:ダイナミック変数のデフォルト値の設定
- イベントのノードを選択し、編集 をクリックします。
- [基本情報]で、イベントの識別に役立つ一意の名前と説明を入力します。
- アクション で、設定するダイナミックチェーン変数を選択する。
-
値で、変数のデフォルト値を入力するか、以前のコマンドの出力またはランタイム変数を選択して値を提供します。
ヒント: 接頭辞やセパレータを含むなど、動的変数に複数の値を連結するには、使用する値を選択し、それぞれの前後に表示するテキストを入力する。
- 追加の動的変数を定義するには、Add をクリックし、値を設定する。
- [保存]をクリックします。
ステップ3.スキップ条件を追加する(必要な場合)
分岐ロジックに基づいて変数を設定するには、スキップ条件を設定し、自動的に特定の結果を返します。
-
スキップ の下で、スキップした場合のイベントに対して、成功 、警告 、またはエラー の結果を自動的に返却するかどうかを選択する。
- イベントをスキップするタイミングを指定するには、条件ロジックをグループとして構築し、そのグループにルールなどを追加し、それぞれをANDまたはORで結合する。
- スキップするためにすべての条件を満たす必要がある場合は、AND を選択します。
-
条件が1つだけ真でなければならない場合は、OR を選択する。
データがコマンドをスキップする条件を満たしているかどうかを確認するには、データを演算子と値とペアにします。データタイプ 説明 文字列 2文字以上 整数 任意の数値全体(小数の桁数以外) 日付 任意の日付文字列または日付変数 フロート 任意の数値 JSON オブジェクトを解析するには、変数変換 を使用します。 - Is blank または Is not blank
含む- 正規表現の場合は Matches RegExp
- Starts withまたは Ends with
- = または !=
-
<または> - <= または >=
- [保存]をクリックします。