アクティビティへの動的入力の追加

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む2読むのに数分
  • 選択したカタログアイテム、選択した意思決定テーブル、REST API 応答など、別の入力の値に基づいて特定のフィールドセットを表示するようにアクティビティを設定します。

    始める前に

    必要なロール:pd_admin、pd_author、action_designer、flow_designer、admin

    他の ワークフロースタジオ コンポーネントをよく理解してください。動的入力 は、アクションとサブフローで作成されます。
    1. Now Platformで、アクティビティに追加する動的入力フィールドの新しいデータ定義を作成します。
    2. では ワークフロースタジオ、データ収集アクションを作成します。
    3. 引き続き、 ワークフロースタジオ最初のアクションを使用する動的入力を使用して、サブフローまたは別のアクションを作成します。このサブフローまたは新しいアクションは、アクティビティに追加するフィールドを表す JSON スキーマを作成します。
    4. Now Platformでは、動的入力でサブフローまたはアクションを使用してアクティビティ定義を作成します。

    アクティビティ定義が作成されると、 プレイブック 作成者は動的入力を使用してアクティビティを追加および構成できます。

    このタスクについて

    動的入力は、別の入力に基づいて変化する入力です。では ワークフロースタジオ プレイブック、別の入力に基づいて複数の動的入力を提示できます。

    ユーザーがカタログアイテムを要求したときに、選択したカタログアイテムに基づいてカタログ変数のリストを動的に表示できます。
    1. 必要な最初の入力は [カタログアイテム] フィールド用です。
      カタログアイテムの入力
    2. ユーザーが [カタログアイテム] フィールドで iPad mini を選択します。
      カタログアイテムとして iPad mini を選択したユーザー
    3. ユーザーがカタログアイテムとしてiPad miniを選択したことに応答して、色とストレージのオプション用の2つの追加フィールドが表示されます。
      色とストレージのオプションに 2 つの追加フィールドが表示されます

    手順

    1. 移動先 すべて > ワークフロースタジオ > アクション.
    2. 入力を追加するアクションを作成します。
      入力は、 スクリプトステップ > 入力変数 セクション。[スクリプト] セクションの JSON に新しい入力が含まれている必要があります。
    3. [出力] セクションで、[出力の編集] をクリックして [名前] フィールドの値が出力され、[種類] ドロップダウン フィールドで [JSON] が選択されていることを確認します。
    4. 新しい入力でサブフローを作成します
    5. 移動先 すべて > プロセス自動化管理 > アクティビティ定義.
    6. 新しい入力を追加する アクティビティ定義 を開くか作成します。
    7. [ 自動化プラン ] タブで、新しい入力で作成したアクションまたはフローが基礎となる フローまたはアクションであること、および新しい入力が [変数 ] セクションに表示されていることを確認します。
    8. 新しい入力の表示を、[ 追加として表示] プロパティ から [ 常に表示] に変更します。
    9. 変更内容を保存します。
      アクティビティ定義が作成されると、 プレイブック 作成者は動的入力を使用してアクティビティを追加および構成できます。