関数を使用した基本シナリオのプロジェクトの更新

Workfront作業項目の更新は、Workfront Fusionの一般的な使用例です。 この例では、関数を使用して、プロジェクトの名前を大文字に変更します。

Fusionには、データに対して条件付きロジックを変換および実行できる多くのタイプの関数が含まれています。 関数の使用について詳しくは、関数の概要を参照してください。

この例では、基本シナリオの作成で作成したシナリオを変更します。

アクセス要件

展開すると、この記事の機能のアクセス要件が表示されます。
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Adobe Workfront パッケージ

任意の Adobe Workfront Workflow パッケージと任意の Adobe Workfront Automation および Integration パッケージ

Workfront Ultimate

Workfront Fusion を追加購入した Workfront Prime および Select パッケージ。

Adobe Workfront ライセンス

標準

Work またはそれ以上

製品 組織が Workfront Automation および Integration を含まない Select またはPrime Workfront パッケージを持っている場合は、Adobe Workfront Fusion を購入する必要があります。

この表の情報について詳しくは、ドキュメントのアクセス要件を参照してください。

前提条件

この手順に従う前に、基本シナリオの作成で説明したシナリオを作成する必要があります。

関数を使用したプロジェクトの更新

Update Record モジュールをシナリオに追加します

  1. シナリオエディターでシナリオを開きます。

  2. 2番目のモジュールの右側にある部分円にカーソルを合わせ、別のモジュールを追加​をクリックします。

  3. アプリケーションのリストから「Adobe Workfront」を選択し、「レコードを更新」モジュールを選択します。

  4. 「ID」フィールドで、オブジェクトを変換モジュールの下にあるID ブロックを選択します。 これは、そのモジュールによって出力されたプロジェクトのIDです。

    Convert オブジェクトからの ID

  5. 更新するオブジェクトがプロジェクトであるため、「レコードタイプ」フィールドで「プロジェクト」を選択します。

  6. 「マップするフィールドを選択」領域で、「名前」を選択します。

    「名前」フィールドが開きます。

  7. 続行名前updateの関数のマッピングを行います。

名前の更新のための関数のマッピング

このシナリオでリクエストをプロジェクトに変換する場合、プロジェクトの名前はリクエストと同じです。 ここでの関数は、その名前を取得し、その中のすべての文字を大文字にします。

  1. 名前」フィールドをクリックします。

    マッピングパネルが開きます。

  2. マッピングパネルで、テキスト関数とバイナリ関数 アイコンをクリックします。 ​ テキスト関数アイコン ​

  3. 関数​ upper ​を選択します。

    関数は、「名前」フィールドに表示されます。これには、想定される入力の書式が含まれます。

    この例の入力は、プロジェクトが変換されたイシューの名前です。

  4. 入力が行われる場所なので、括弧の間にカーソルを移動します。

  5. マッピングパネルで、モジュール出力 アイコンをクリックします。 ​ モジュール出力アイコン ​

  6. 最初のモジュールによって出力された名前ブロックを選択します。

    名前ブロックが関数に表示されます。

    関数 の名前ブロック

  7. OK」をクリックして、モジュール設定を保存します。

検証と活用

  1. 画面の左下隅にある「1回実行」をクリックして、シナリオをテストします。

  2. 出力を調べて、シナリオが期待どおりに実行されていることを確認します。

  3. シナリオが期待どおりに機能していることを確認したら、画面の左下にある​スケジュール トグルを​ オン ​にクリックします。

    これにより、シナリオがアクティブになります。 アクティブなシナリオは、トリガーモジュールで設定されたスケジュールに従って実行されます。

  4. Workfront Fusionで、左下隅付近の​ 保存 ​をクリックして、シナリオの進行状況を保存します。

    note important
    IMPORTANT
    シナリオの磨き上げやテストの際に、頻繁に節約しましょう。 シナリオをトリガーするには、Workfront アカウントで新しいイシューを作成する必要がある場合があります。

リソース

recommendation-more-help
workfront-fusion-help-workfront-fusion