カスタム関数を使用したデータのマッピング
Fusion の関数領域で、カスタム関数を作成できます。 次に、これらの関数を、Adobe App Builder モジュールの形式でシナリオに追加します。
カスタム関数はAdobe App Builderを通じて機能するので、使用する組織のAdobe App Builder ライセンスが必要です。
ほとんどのシナリオ要素と同様、カスタム関数はチームが所有します。
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 Fusion の関数領域で設定されます。 関数を設定したら、Adobe App Builder コネクタを使用して、関数をシナリオに追加できます。
ランタイム環境の初期化
カスタム関数を作成する前に、ランタイム環境を初期化する必要があります。 これは、チームにカスタム関数がない場合にのみ実行する必要があります。
-
左側のパネルで「関数
」タブをクリックします。
ランタイムをまだ設定していない場合は、「ランタイム環境が設定されていません」というメッセージが表示されます。
-
ランタイムの初期化 をクリックします。
しばらくすると、関数リストが表示され、2 つのサンプル関数が表示されます。
カスタム関数の作成
ランタイム環境が設定されたら、カスタム関数の作成を開始できます。
-
カスタム関数は 必ず JavaScript関数にする。
-
カスタム関数 must は、オブジェクトを返します。
-
カスタム関数を作成した後に、次の操作を実行することはできません。
- 名前を変更
- デフォルトのパラメーター値の表示
-
左側のパネルで「関数
」タブをクリックします。
-
関数を追加 をクリックします。
-
カスタム関数の名前を入力します。
この名前は後で変更できません。
-
関数のコードを入力します。
-
追加する各デフォルトパラメーター値に対して、「パラメーターを追加 をクリックし、パラメーター名とデフォルト値を入力します。
関数をシナリオに追加する際に、デフォルトのパラメーターを上書きできます。
-
「保存」をクリックします。
シナリオへのカスタム関数の追加
シナリオにカスタム関数を追加するには、Adobe App Builder コネクタを使用します。
手順については、Adobe App Builder モジュール を参照してください。