組み込み関数を使用したアイテムのマッピング

Workfront 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 を購入する必要があります。
  • カスタム関数を使用するには、Adobe App Builder ライセンスが必要です。

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

組み込み関数を使用したデータのマッピング

項目をマッピングする場合、関数を使用して単純な数式や複雑な数式を作成できます。 使用できる関数は、Excel の関数や一部のプログラミング言語の関数に似ています。

  • 一般的なロジック、数学、テキスト、日付および配列を評価します。
  • 条件付きロジックと項目値の変換(テキストの大文字への変換、テキストの切り抜き、日付の別の形式への変換など)を実行できます。

フィールドに関数を挿入

フィールドに関数を挿入するには、次の手順に従います。

  1. 左側のパネルの「シナリオ」タブをクリックします。

  2. データをマッピングするシナリオを選択します。

  3. シナリオの任意の場所をクリックして、シナリオエディターに入ります。

  4. 関数を挿入するフィールドをクリックします。

  5. 挿入する関数を含むマッピングパネルのタブを選択します。

    パネルタブのマッピングについて詳しくは、関数の概要を参照してください

  6. 関数名をクリックします。

    または

    関数をフィールドにドラッグします。

  7. 関数パラメーターを設定します。

    関数パラメーターの説明を表示するには、マッピングパネルの関数にカーソルを合わせます。

    関数とそのパラメーターについて詳しくは、関数参照:記事インデックス ​の記事を参照してください。

  8. モジュールの設定を続行するか、OK​をクリックします。

TIP
別のフィールドで再利用する複雑な数式を作成する場合は、組み合わせを含むフィールドをクリックし、Cmd-AまたはCtrl-Aを使用して選択し、コピーして他のフィールドに貼り付けることができます。

例:​一部のデータタイプでは、ユーザーが一定の文字数以上を入力できないよう設定されています。 サブ文字列関数を使用して、値を特定の文字数に制限できます。

この例では、サブ文字列関数は、プロジェクト名を 50 文字に制限します。

会議の長さの制限の例

関数のネスト

関数を相互にネストすることができます。

例:

この例では、部分文字列関数は、トリミングされたプロジェクト名を50文字に制限します。

​ トリミングされた名前

関数をネストするには:

  1. 数式を作成するフィールドをクリックします。

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

  2. 追加する最初の関数をクリックします。 これは外側の機能です。 次の例の場合、これはsubstring関数です。

  3. この関数で、ネストした関数の移動先をクリックします。 この例では、ネストされた関数は最初のパラメーターの場所に配置されます。

  4. マッピングパネルで、ネストされた関数をクリックします。 この例では、これはtrim関数です。

  5. 必要に応じて関数の設定を続行します。

  6. モジュールの設定を続行するか、OK​をクリックします。

Google Sheets 関数の使用

Workfront Fusionで使用する関数が機能しないが、Google Sheetsによって使用されている場合は、次の手順に従って使用できます。

  1. Google Sheets で、新しい空のスプレッドシートを作成します。

  2. Workfront Fusionでシナリオを開きます。

  3. Google Sheetsセルを更新​モジュールをシナリオに追加します。

  4. モジュールを設定します。

    1. スプレッドシート」フィールドで新しく作成したスプレッドシートを選択します。

    2. Google Sheets 関数を含む数式を「」フィールドに挿入します。

      通常どおり、先行モジュールの出力を使用できます。

      Google Sheets関数の使用

  5. Google Sheets/セルを取得​モジュールを挿入して、計算結果を取得します。

  6. 手順 4 で使用した同じセル ID を使用して、モジュールを設定します。

    Google Sheets関数の使用

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