カスタムフォームの作成

Adobe Workfront では、フォームデザイナーを使用してカスタムフォームをデザインできます。 カスタムフォームを様々な Workfront オブジェクトに添付して、これらのオブジェクトに関するデータを取り込むことができます。

アクセス要件

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

担当業務、レートカード、および割り当て用のカスタムフォームを作成するには、次の手順に従います。Workflow Ultimate

サポートされているその他のすべてのオブジェクトのカスタムフォームを作成するには:任意のWorkfrontまたはワークフローパッケージ

Adobe Workfront プラン

標準

プラン

アクセスレベル設定 カスタムフォームへの管理アクセス権

詳しくは、Workfront ドキュメントのアクセス要件を参照してください。

カスタムフォームのデザインを開始

  1. Adobe Workfrontの左上隅にある​メインメニュー アイコン ​ メインメニュー をクリックし、セットアップ ​ セットアップアイコン ​ をクリックします。

  2. 左側のパネルで「カスタムフォーム​をクリックし、「フォーム」を選択します。

  3. 新規カスタムフォーム」をクリックします。

  4. カスタムフォームを添付するオブジェクトタイプを選択し、「続行」をクリックします。

    オブジェクトタイプを選択

    accordion
    展開して、カスタムフォームをサポートするオブジェクトのリストを表示します。
    • プロジェクト
    • タスク
    • イシュー/リクエスト
    • ポートフォリオ
    • ドキュメント
    • プログラム
    • 費用
    • ユーザー
    • 会社
    • イテレーション
    • 請求記録
    • グループ
    • チーム

    Workflow Ultimate パッケージを使用している場合は、次のオブジェクトのカスタムフォームを作成することもできます。

    • 担当業務
    • レートカード
    • 割り当て
  5. フォーム名を追加」エリアに、カスタムフォームのタイトルを入力します。

  6. (オプション)より多くのオブジェクトに添付できるようにフォームにオブジェクトタイプを追加する場合は、フォームデザイナーのヘッダーで「オブジェクトタイプ」をクリックします。 追加するオブジェクトタイプを選択し、フォームから削除するオブジェクトタイプをすべて選択解除します。

    note caution
    CAUTION
    カスタムフォームを削除すると、フォームに関連付けられたオブジェクト上のすべてのカスタムデータも削除されます。 削除したデータは復元できません。 または、使用しなくなったカスタムフォームを非アクティブ化できます。これにより、関連するすべての履歴データが保持されます。
    詳しくは、既存のカスタムフォームからのオブジェクトタイプの追加または削除およびカスタムフォームの非アクティブ化または再アクティブ化を参照してください。
  7. 次に、カスタムフォームへのフィールドの追加を開始できます。 詳しくは、次の節を参照してください。

新規または既存のフィールドをカスタムフォームに追加する

カスタムフォームのデザイン時に、新規フィールドまたは既存のフィールドを使用できます。

カスタムフォームのフィールド数は 500 個に制限されています。 左下のカウンターには、フォームで使用されているフィールドの数が表示され、フォームデザイナー内でスクロールする際に常時表示されます。

別のカスタムフォームで既に使用されている既存のフィールドまたはウィジェットの再利用

  1. 画面の左上で、「フィールドライブラリ」をクリックします。

  2. 目的のフィールドまたはウィジェットをキャンバスにドラッグ&ドロップします。 この手順を繰り返して、その他のフィールドやウィジェットを追加します。

    note
    NOTE
    1 つのカスタムフォームに最大 500 個のフィールドやウィジェットを追加できます。 ただし、フォームに 100 を超えるフィールドやウィジェットが存在する場合は、その複雑さに応じてパフォーマンスの低下が生じる可能性があります。
    複雑なフォームの例としては、カスケードパラメーターを含むフォーム、計算済みカスタムデータフィールドを含むフォーム、単一のフィールドに複数の値オプションを含むフォームなどがあります。
    note
    NOTE
    既存のフィールドを非アクティブにすると、その時点からレポート要素やカスタムフォームで使用できなくなります。 非アクティブなフィールドが現在レポートまたはフォームで使用されている場合、そのフィールドと履歴データはそのまま残ります。
  3. 変更を保存するには「適用」をクリックし、別のセクションに移動してフォームの作成を続行します。

    または

    保存して閉じる」をクリックします。

フィールド API名とラベルに関する注意事項 notes-on-field-names-and-labels

  • ラベルは、ほとんどのフィールドで使用できます。 これは、カスタムフォームのフィールドまたはウィジェットの上部に表示される説明ラベルです。 ラベルはいつでも変更できます。

    note
    NOTE
    特殊文字はレポートに正しく表示されないため、このラベルには使用しないでください。
  • すべてのフィールドにはAPI名が必要です。 この名前は、Workfront 全体の様々なエリア(レポート、ホーム、API の操作など)にカスタムフィールドを追加した場合に、システムがそれを識別できるようにします。 初めてフィールドまたはウィジェットを設定し、ラベルを入力すると、API名フィールドが自動的に入力されます。 「ラベル」フィールドと「API名」フィールドは同期されません。 これにより、システムで表示される名前を変更することなく、ユーザーに表示されるラベルを変更するオプションが提供されます。

  • カスタムフィールドのAPI名は、組織のWorkfront インスタンス内で一意である必要があります。 これにより、別のカスタムフォームで既に作成されたものを再利用できます。

  • 可能ですが、Workfrontでカスタムフォームを使用し始めた後で、このAPI名を変更しないことをお勧めします。 変更してしまうと、Workfront の他の領域で参照される可能性のあるカスタムフィールドが認識されなくなります。

    例えば、カスタムフィールドをレポートに追加した後でAPI名を変更した場合、Workfrontはレポート内でカスタムフィールドを認識せず、新しい名前を使用してレポートに追加しない限り、レポート内で正しく機能しなくなります。

  • API名はデフォルトでは読み取り専用です。 API名を編集可能にするには、API名​の横にある​編集 アイコンをクリックします。 次に、確認ボックスに「confirm」と入力し、フィールド名の変更」をクリックします。

  • 組み込みのWorkfront フィールドに既に使用されているAPI名を入力しないことをお勧めします。

  • Workfrontの別の領域でフィールドを使用する際のエラーを防ぐために、カスタムフィールド API名にピリオド/ドット文字を使用しないことをお勧めします。

  • カスタムフィールドラベルとAPI名では、次の特殊文字はサポートされていません。

    • \t
    • \n
    • \r
    • \f
    • [
    • ]
    • {
    • }

テキストフィールドの追加

1 つのカスタムフォームに複数の異なるテキストフィールドを追加できます。

展開して、使用可能なテキストフィールドの説明を確認します。
  • 1 行のテキストフィールド:ユーザーはフィールドに 1 行のテキストを入力できます。

  • 段落フィールド:ユーザーはフィールドに複数行のテキストを入力できます。

  • リッチテキスト: フィールドに複数の行のテキストを入力し、太字、斜体、下線、箇条書き、番号付け、下付き文字と上付き文字、ハイパーリンク、ブロック引用符、見出し、表を使用してテキストを書式設定できます。 15,000文字の制限は、テキストと書式設定に大きなスペースを提供します。

    note
    NOTE
    リッチテキストフィールドタイプは、テキストを書式設定フィールドタイプに置き換えます。 右側のフィールドオプションの「リッチテキストに変換」ボタンをクリックすると、書式設定フィールドを含む既存のテキストをリッチテキストにすばやく変換できます。
  • 説明テキスト:Workfront の外部のページに手順とリンクを含めることができます。

テキストフィールドを追加するには、次の手順を実行します。

  1. 画面左側の「新規フィールド」タブで、次のいずれかのフィールドを探し、キャンバス上のセクションにドラッグします。

    • 1 行テキスト
    • 段落
    • リッチテキスト
    • 説明テキスト

    フィールドをセクションにドラッグ

  2. 画面の右側で、追加するカスタムフィールドのタイプに使用できるオプションを設定します。

    table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 8-row-3 9-row-3 10-row-3 html-authored no-header
    次に入力 説明 次の用途で使用可能
    サイズ (オプション)フォーム上のテキストフィールドのサイズを変更します。
    • 1 行テキスト
    • 段落
    • リッチテキスト
    • 説明テキスト
    ラベル

    (必須)カスタムフィールドの上に表示する説明ラベルを入力します。 ラベルはいつでも変更できます。

    重要:このラベルでは特殊文字がレポートに正しく表示されないので、特殊文字を使用しないでください。 詳しくは、フィールド名とラベルに関するメモを参照してください。

    • 1 行テキスト
    • 段落
    • リッチテキスト
    API 名

    (必須)この名前は、システムによるフィールドの識別方法です。 初めてウィジェットを設定し、ラベルを入力すると、API名フィールドが自動的に入力され、それに一致します。 「ラベル」フィールドと「API名」フィールドは同期されません。 これにより、システムで表示される名前を変更することなく、ユーザーに表示されるラベルを変更するオプションが提供されます。

    詳しくは、フィールド名とラベルに関するメモを参照してください。

    • 1 行テキスト
    • 段落
    • リッチテキスト
    • 説明テキスト
    手順 ウィジェットに関する追加情報を入力します。 ユーザーがカスタムフォームに入力する際に、疑問符アイコンの上にポインタを合わせると、ここに入力した情報を含むツールチップが表示されます。
    • 1 行テキスト
    • 段落
    • リッチテキスト
    形式

    カスタムフィールドに取り込むデータのタイプを選択します。

    メモ:

    • フォームを保存した後は、このフィールドを編集できません。 数学計算でフィールドを使用する場合は、必ず「数値」または「通貨」フォーマットを選択してください。
    • 数値または通貨を選択すると、0 から始まる数値が自動的に切り捨てられます。
    • 数値フィールドの文字数制限は 16 です。 テキストフィールドを使用して数値を入力し、制限を回避することもできます。
    • 1 行テキスト
    • 段落
    財務権限タイプ

    ユーザーがこのカスタムフィールドを表示または編集する前に必要な財務権限タイプを選択します。 通貨形式を選択する必要があります。

    • 権限は必要ありません:すべてのユーザーがこのフィールドを表示できます

    • General: ユーザーには、General Financeを編集または表示するための権限が必要です

    • 請求: ユーザーには、請求レートを編集または表示するための権限が必要です

    • コスト: ユーザーには、コスト率を編集または表示するための権限が必要です

    詳しくは、 カスタムフィールド内の財務データへのアクセスを制限を参照してください。

    • 1 行テキスト
    • 段落
    表示タイプ 1 行のテキストフィールドと段落のテキストフィールドを切り替えます。
    • 1 行テキスト
    • 段落
    ハイパーリンク 入力した説明テキストにハイパーリンクを適用する場合は、ここに追加します。 説明テキストは、フォームが添付されるオブジェクト上のリンクとして表示されます。
    • 説明テキスト
    アクティブ

    このオプションは、デフォルトでオンになっています。

    フィールドを非アクティブに設定すると、そのフィールドはレポート、フィルター、ビューから除外され、カスタムフォームフィールドライブラリでは使用できなくなります。

    • 1 行テキスト
    • 段落
    • リッチテキスト
    • 説明テキスト
    必須フィールドを作成 ユーザーにカスタムフォームを完了させるために、このフィールドを必須にしたい場合は、このオプションを選択します。
    • 1 行テキスト
    • 段落
    • リッチテキスト
  3. (オプション)前の手順を繰り返して、その他のフィールドやウィジェットを追加します。

    または

    フィールドをコピーするには、フィールドにポインタを合わせて、コピーアイコンをクリックします。

    アイコンをコピー

  4. 変更を保存するには、「適用」をクリックし、別のセクションに移動してフォームの作成を続けます。

    または

    保存して閉じる」をクリックします。

計算フィールドの追加

カスタムフォームでは、カスタムフォームがオブジェクトに添付される際に、既存のデータを使用して新しいデータを生成する計算済みカスタムフィールドを追加できます。

計算済みフィールドを追加するには、フォーム designer で計算済みフィールドを追加を参照してください。

ラジオボタン、チェックボックスグループ、ドロップダウンの追加

ラジオボタン、チェックボックス、ドロップダウン、複数選択ドロップダウンをカスタムフォームに追加できます。

展開して、使用可能なフィールドの説明を確認します。
  • ラジオボタン:ユーザーが 1 つの選択肢のみを選択する必要があります。
  • チェックボックスグループ:ユーザーが複数選択できます。
  • 単一選択ドロップダウン:ドロップダウンの選択肢のリストを表示します。
  • 複数選択ドロップダウン:ユーザーがドロップダウンリストから複数の選択肢を選択できます。
NOTE
チェックボックスグループや複数選択ドロップダウンなど、複数選択ができるフィールドは、レポートでグラフ化やグループ化が困難です。 レポートでのグラフ化とグループ化を容易にするために、各選択肢に対して個別のフィールド(1 行テキストフィールドなど)を作成できます。

ラジオボタン、チェックボックスグループ、ドロップダウンを追加するには:

  1. 画面左側の「新規フィールド」タブで、次のいずれかのフィールドを探し、キャンバス上のセクションにドラッグします。

    • ラジオボタン
    • チェックボックスグループ
    • 単一選択ドロップダウン
    • 複数選択ドロップダウン

    キャンバスにフィールドをドラッグ

  2. 画面の右側で、追加するカスタムフィールドのタイプに使用できるオプションを設定します。

    table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 8-row-3 9-row-3 10-row-0 layout-auto html-authored no-header
    次に入力 説明 次の用途で使用可能
    ラベル

    (必須)カスタムフィールドの上に表示する説明ラベルを入力します。 ラベルはいつでも変更できます。

    重要:このラベルでは特殊文字がレポートに正しく表示されないので、特殊文字を使用しないでください。 詳しくは、フィールド名とラベルに関するメモを参照してください。

    • ラジオボタン
    • チェックボックスグループ
    • 単一選択ドロップダウン
    • 複数選択ドロップダウン
    API 名

    (必須)この名前は、システムによるフィールドの識別方法です。 初めてウィジェットを設定し、ラベルを入力すると、API名フィールドが自動的に入力され、それに一致します。 「ラベル」フィールドと「API名」フィールドは同期されません。 これにより、システムで表示される名前を変更することなく、ユーザーに表示されるラベルを変更するオプションが提供されます。

    詳しくは、フィールド名とラベルに関するメモを参照してください。

    • ラジオボタン
    • チェックボックスグループ
    • 単一選択ドロップダウン
    • 複数選択ドロップダウン
    手順

    カスタムフィールドに関する追加情報を入力します。 ユーザーがカスタムフォームに入力する際に、疑問符アイコンの上にポインタを合わせると、ここに入力した情報を含むツールチップが表示されます。

    • ラジオボタン
    • チェックボックスグループ
    • 単一選択ドロップダウン
    • 複数選択ドロップダウン
    形式

    カスタムフィールドに取り込むデータのタイプを選択します。

    メモ:

    • フォームを保存した後は、このフィールドを編集できません。 数学計算でフィールドを使用する場合は、必ず「数値」または「通貨」フォーマットを選択してください。
    • 数値または通貨を選択すると、0 から始まる数値が自動的に切り捨てられます。
    • 数値フィールドの文字数制限は 16 です。 テキストフィールドを使用して数値を入力し、制限を回避することもできます。
    • ラジオボタン
    • チェックボックスグループ
    • 単一選択ドロップダウン
    • 複数選択ドロップダウン
    財務権限タイプ

    ユーザーがこのカスタムフィールドを表示または編集する前に必要な財務権限タイプを選択します。 通貨形式を選択する必要があります。

    • 権限は必要ありません:すべてのユーザーがこのフィールドを表示できます

    • General: ユーザーには、General Financeを編集または表示するための権限が必要です

    • 請求: ユーザーには、請求レートを編集または表示するための権限が必要です

    • コスト: ユーザーには、コスト率を編集または表示するための権限が必要です

    詳しくは、 カスタムフィールド内の財務データへのアクセスを制限を参照してください。

    • ラジオボタン
    • チェックボックスグループ
    • 単一選択ドロップダウン
    • 複数選択ドロップダウン
    表示タイプ フィールドのラジオボタン、チェックボックスグループ、単一選択ドロップダウン、複数選択ドロップダウンを切り替えます。
    • ラジオボタン
    • チェックボックスグループ
    • 単一選択ドロップダウン
    • 複数選択ドロップダウン
    選択肢

    次のいずれかのオプションを選択します。

    • 値を表示:それぞれの選択値をフィールドに表示します。 それぞれの選択のラベルは、デフォルトで表示されます。
    • A~Z で順に選択肢を並べ替える:フィールドに追加した選択肢をアルファベット順に並べ替えます。

    ユーザーに追加するそれぞれの選択肢に対して、「歯車」アイコン をクリックし、以下のオプションのいずれかを選択します。

    • デフォルトで選択:フィールドでデフォルトの選択肢を選択します。

    • 選択肢を非表示:フィールドで選択肢を非表示にします。 非表示された選択肢は、レポート内で引き続きアクセスできます。

    • 選択肢を削除:フィールドから選択肢を削除します。

      警告:この選択肢を使用する現在のオブジェクトがある場合は、フィールドから削除しないでください。 削除すると、履歴データが失われる可能性があります。 その代わりに、非表示にするオプションを選択します。これにより、ユーザーは今後このオプションを選択できなくなります。

    メモ:選択できる選択肢の数に制限はありません。

    • ラジオボタン
    • チェックボックスグループ
    • 単一選択ドロップダウン
    • 複数選択ドロップダウン
    アクティブ

    このオプションは、デフォルトでオンになっています。

    フィールドを非アクティブに設定すると、そのフィールドはレポート、フィルター、ビューから除外され、カスタムフォームフィールドライブラリでは使用できなくなります。

    • ラジオボタン
    • チェックボックスグループ
    • 単一選択ドロップダウン
    • 複数選択ドロップダウン
    必須フィールドを作成 ユーザーにカスタムフォームを完了させるために、このフィールドを必須にしたい場合は、このオプションを選択します。
    • ラジオボタン
    • チェックボックスグループ
    • 単一選択ドロップダウン
    • 複数選択ドロップダウン
  3. (オプション)前の手順を繰り返して、その他のフィールドやウィジェットを追加します。

    または

    フィールドをコピーするには、フィールドにポインタを合わせて、コピーアイコンをクリックします。

    コピーアイコン

  4. 変更を保存するには「適用」をクリックし、別のセクションに移動してフォームの作成を続行します。

    または

    保存して閉じる」をクリックします。

日付フィールドを追加

日付フィールドには、ユーザーが日時を選択できるカレンダーが表示されます。

日付フィールドを追加するには:

  1. 画面の左側にある「新しいフィールド」タブで、日付​を見つけて、キャンバス上のセクションにドラッグします。

    フィールドをセクションにドラッグ

  2. 画面右側で、カスタムフィールドのオプションを設定します。

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 layout-auto html-authored no-header
    ラベル

    (必須)ウィジェットの上に表示する説明ラベルを入力します。 ラベルはいつでも変更できます。

    重要:このラベルでは特殊文字がレポートに正しく表示されないので、特殊文字を使用しないでください。 詳しくは、フィールド名とラベルに関するメモを参照してください。

    API 名

    (必須)この名前は、システムによるフィールドの識別方法です。 初めてウィジェットを設定し、ラベルを入力すると、API名フィールドが自動的に入力され、それに一致します。 「ラベル」フィールドと「API名」フィールドは同期されません。 これにより、システムで表示される名前を変更することなく、ユーザーに表示されるラベルを変更するオプションが提供されます。

    詳しくは、フィールド名とラベルに関するメモを参照してください。

    手順 カスタムフィールドに関する追加情報を入力します。 ユーザーがカスタムフォームに入力する際に、疑問符アイコンの上にポインタを合わせると、ここに入力した情報を含むツールチップが表示されます。
    時刻の表示 日付とともに時刻をフィールドに表示する場合は、このオプションを選択します。
    アクティブ

    このオプションは、デフォルトでオンになっています。

    フィールドを非アクティブに設定すると、そのフィールドはレポート、フィルター、ビューから除外され、カスタムフォームフィールドライブラリでは使用できなくなります。

    必須フィールドを作成 ユーザーにカスタムフォームを完了させるために、このフィールドを必須にしたい場合は、このオプションを選択します。
  3. (オプション)前の手順を繰り返して、その他のフィールドやウィジェットを追加します。

    または

    フィールドをコピーするには、フィールドにポインタを合わせて、コピーアイコンをクリックします。

    アイコンをコピー

  4. 変更を保存するには、「適用」をクリックし、別のセクションに移動してフォームの作成を続けます。

    または

    保存して閉じる」をクリックします。

外部ルックアップフィールドの追加

外部ルックアップフィールドは、外部 API を呼び出し、値をドロップダウンフィールドのオプションとして返します。 カスタムフォームが添付されたオブジェクトを操作するユーザーは、外部参照フィールドが単一選択フィールドか複数選択フィールドかに応じて、ドロップダウンからこれらのオプションを 1 つまたは複数選択できます。 外部ルックアップフィールドは、リストやレポートでも使用できます。

外部ルックアップフィールドを使用して Workfront やパブリック API の同じインスタンスを呼び出す例について詳しくは、カスタムフォームの外部ルックアップフィールドの例を参照してください。

NOTE
  • フィールドが別のフィールドと依存関係にある場合、リストで外部ルックアップフィールドを使用できません。

外部ルックアップを追加するには、次の手順に従います。

  1. 画面左側の「新規フィールド」タブで、「外部ルックアップ」または「複数選択の外部ルックアップ」を探し、キャンバスのセクションにドラッグします。

  2. 画面右側で、カスタムフィールドのオプションを設定します。

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 11-row-2 layout-auto html-authored no-header
    ラベル

    (必須)カスタムフィールドの上に表示する説明ラベルを入力します。 ラベルはいつでも変更できます。

    重要:このラベルでは特殊文字がレポートに正しく表示されないので、特殊文字を使用しないでください。 詳しくは、フィールド名とラベルに関するメモを参照してください。

    API 名

    (必須)この名前は、システムによるフィールドの識別方法です。 初めてフィールドを設定し、ラベルを入力すると、API名フィールドが自動的に入力され、一致します。 ただし、「ラベル」フィールドと「API名」フィールドは同期されません。これにより、システムに表示される名前を変更することなく、ユーザーに表示されるラベルを変更するオプションを使用できます。

    詳しくは、フィールド名とラベルに関するメモを参照してください。

    手順 カスタムフィールドに関する追加情報を入力します。 ユーザーがカスタムフォームに入力する際に、疑問符アイコンの上にポインタを合わせると、ここに入力した情報を含むツールチップが表示されます。
    形式

    カスタムフィールドに取り込むデータのタイプを選択します。

    メモ:

    • フォームの保存後にフォーマットタイプを変更できますが、制限が 1 つあり、オブジェクト上の既存の値はすべて新しいタイプに変換できる必要があります。 (例えば、書式タイプがテキストで、オブジェクトが「abc」という値を格納している場合、フィールドを変換できず、システムが「abc」を数値/通貨に変換できないというエラーが表示されます)。 数学計算でフィールドを使用する場合は、必ず「数値」または「通貨」フォーマットを選択してください。
    • 数値または通貨を選択すると、0 から始まる数値が自動的に切り捨てられます。
    • 数値フィールドの文字数制限は 16 です。 テキストフィールドを使用して数値を入力し、制限を回避することもできます。
    財務権限タイプ

    ユーザーがこのカスタムフィールドを表示または編集する前に必要な財務権限タイプを選択します。 通貨形式を選択する必要があります。

    • 権限は必要ありません:すべてのユーザーがこのフィールドを表示できます

    • General: ユーザーには、General Financeを編集または表示するための権限が必要です

    • 請求: ユーザーには、請求レートを編集または表示するための権限が必要です

    • コスト: ユーザーには、コスト率を編集または表示するための権限が必要です

    詳しくは、 カスタムフィールド内の財務データへのアクセスを制限を参照してください。

    ベース API の URL

    API の URL を入力するか貼り付けます。

    API URL は、ドロップダウンに表示するオプションの JSON コンテンツを返す必要があります。 JSON パスフィールドを使用することで、返された JSON からドロップダウンオプションとして特定の値を選択できます。

    API URL を入力する際に、オプションで URL に次の値を渡すことができます。

    • $$HOST - これは現在の Workfront ホストを表し、Workfront API に対する API 呼び出しの作成/検索に使用できます。 このワイルドカードを使用すると、認証が処理され、ユーザーは認証ヘッダーを送信する必要がありません。 (例えば、ユーザーはベース URL $$HOST/attask/api/task/search を使用してタスクを検索できるので、タスクの検索および返されたタスクのリストからの値の選択ができるようになります)。

    • $$QUERY - これはエンドユーザーがフィールドに入力する検索テキストを表し、エンドユーザーに対するクエリフィルタリングを実装できます。 (ユーザーはドロップダウン内で値を検索します。)

      参照している API で許可されている場合は、検索クエリに修飾子を入れて、検索の動作方法を識別することもできます。 例えば、次のようにベース API の URL として使用すると、特定のテキストを含む任意の Workfront プロジェクトをユーザーが検索できるようになります。$$HOST/attask/api/v15.0/proj/search?name=$$QUERY&name_Mod=contains

      Workfront の検索修飾子について詳しくは、API の基本を参照してください。

      メモ:$$QUERY を使用せず、ユーザーが検索ボックスにテキストを入力した場合は、既存の選択項目が絞り込まれます。 ただし、$$QUERY を使用し、ユーザーが何かを入力した場合は、API へのネットワーク呼び出しが新たに実行されます。 したがって、API に 2,000 個を超える値があり、API がクエリをサポートしている場合、$$QUERY を活用して、既存の 2,000 個の値から検索するだけでなく、絞り込まれたオプションを持つ元の API からも検索できます。

    • {fieldName} - fieldName が Workfront の任意のカスタムフィールドまたはネイティブフィールドである場所。 こうして、既に選択されているフィールドの値を外部ルックアップフィールドに渡してオプションをフィルターダウンする際に、カスケードドロップダウンオプションフィルターを実装できます。 (例えば、地域フィールドが既にフォーム上に存在し、API から国のリストを特定の地域に属する国に絞り込みます)。

      他のフィールド({fieldName} 構文を使用)に依存関係を持つ外部ルックアップフィールドの場合、API から返されるオプションは、他のフィールドに入力された文字列や値と一致するものに制限されます。 (この機能は、リストとレポートではサポートされていません)。

    • {referenceObject}.{fieldName} - フィールドがオブジェクトの一部である場所。 この構文はカスタム式に似ています。 (例:portfolioID={project}.{portfolioID})

    メモ:定義できる特定のクエリについて詳しくは、使用している API のドキュメントを確認してください。

    HTTP メソッド メソッドの GetPost または Put を選択します。
    JSON パス

    API の JSON パスを入力するか貼り付けます。

    このオプションを使用すると、API URL から返された JSON からデータを抽出できます。 これは、JSON 内のどの値がドロップダウンオプションに表示されるかを選択する手段の役割を果たします。

    例えば、API URLが次の形式でJSONを返す場合、「$.data[*].name」を使用してドロップダウンオプションとして米国とカナダを選択できます。

       {
        データ:{
          { name: "USA"},
          { name: "Canada"}
        }
       }
    
    

    JSON パスと、正しい JSON パスを記述する方法について詳しくは、https://jsonpath.com/ を参照してください。

    ヘッダー

    ヘッダーを追加」をクリックし、API での認証に必要なキーと値のペアを入力するか、ペーストします。

    メモ:ヘッダーフィールドは、資格情報を格納するには安全な場所ではありません。入力して保存する内容に注意する必要があります。

    複数選択ドロップダウン ユーザーがドロップダウンで複数の値を選択できるようにするには、このオプションを選択します。
    アクティブ

    このオプションは、デフォルトでオンになっています。

    フィールドを非アクティブに設定すると、そのフィールドはレポート、フィルター、ビューから除外され、カスタムフォームフィールドライブラリでは使用できなくなります。

    必須フィールドを作成 ユーザーにカスタムフォームを完了させるために、このフィールドを必須にしたい場合は、このオプションを選択します。
  3. 変更を保存するには「適用」をクリックし、別のセクションに移動してフォームの作成を続行します。

    または

    保存して閉じる」をクリックします。

NOTE
次の項目は、外部 API の呼び出しの技術的制限です。
  • オプションの最大数:2000(返された JSON からの最初の 2000 個の一意のオプションのみが表示されます)
  • タイムアウト:30 秒
  • 再試行数:3
  • 再試行間の待機時間:500 ミリ秒
  • 想定応答ステータス:2xx

内部参照フィールドの追加

内部参照フィールドを使用すると、Workfrontに存在するオブジェクトの名前を入力できます。 ユーザーが入力し始めると、候補のリストが表示されます。 例えば、ユーザーがユーザー名を入力している場合、一致する名前のリストが表示されます。 内部参照フィールドタイプは、次のオブジェクトでサポートされています。

  • ユーザー
  • グループ
  • 担当業務
  • ポートフォリオ
  • プログラム
  • プロジェクト
  • チーム
  • テンプレート
  • 会社
  • タスク
  • イシュー
  • ドキュメント
  • Location

内部参照を追加するには:

  1. 画面の左側にある​新しいフィールド タブで、内部参照​または​ 複数選択の内部参照 ​を見つけて、キャンバス上のセクションにドラッグします。

  2. 画面右側で、カスタムフィールドのオプションを設定します。

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 layout-auto html-authored no-header
    ラベル

    (必須)カスタムフィールドの上に表示する説明ラベルを入力します。 ラベルはいつでも変更できます。

    重要:このラベルでは特殊文字がレポートに正しく表示されないので、特殊文字を使用しないでください。 詳しくは、フィールド名とラベルに関するメモを参照してください。

    API 名

    (必須)この名前は、システムによるフィールドの識別方法です。 初めてフィールドを設定し、ラベルを入力すると、API名フィールドが自動的に入力され、一致します。 ただし、「ラベル」フィールドと「API名」フィールドは同期されません。これにより、システムに表示される名前を変更することなく、ユーザーに表示されるラベルを変更するオプションを使用できます。

    詳しくは、フィールド名とラベルに関するメモを参照してください。

    手順 カスタムフィールドに関する追加情報を入力します。 ユーザーがカスタムフォームに入力する際に、疑問符アイコンの上にポインタを合わせると、ここに入力した情報を含むツールチップが表示されます。
    参照オブジェクト タイプ

    フィールドに関連付けるオブジェクトタイプを選択します。

    適用」または「保存して閉じる」をクリックした後は、フィールドのオブジェクトタイプを変更できません。

    メモ:

    • Workfront 管理者が Workfront ユーザーインターフェイスでポートフォリオ、プログラム、またはプロジェクトの名前をカスタマイズした場合、このドロップダウンリストには、カスタマイズされた名前ではなく、オブジェクトのデフォルトの Workfront 名が表示されます。 これについてサポートが必要な場合は、Workfront 管理者にお問い合わせください。
    • iOS および Android Workfront Mobile アプリでは、ユーザー、会社、グループ、担当業務、ポートフォリオ、プログラム、プロジェクト、テンプレートの各オブジェクトタイプがサポートされています。
    フィルターの追加

    オブジェクトタイプにフィルターを追加して、ユーザーがフィールドを使用する際に選択できるオブジェクトを制限します。

    例えば、以下の条件を満たすユーザー名のみを選択できるようにフィールドを制限できます。

    • 自分が指定した 1 つ以上のグループに属している
    • 自分が指定した役割または役職に関連付けられている
    • フィールドを使用するユーザーと同じグループに属している

    テキストモードの構文を使用して、選択したオブジェクトタイプのフィルターを定義する必要があります。 テキストモードを使用したフィルターの作成について詳しくは、テキストモードを使用したフィルターの編集を参照してください。

    ヒント: フィルターを内部検索フィールドに直接追加する前に、フィルターをテストするレポートを作成できます。 これにより、フィルターが正しいオブジェクトを返すことを確認できます。 次に、レポートでテキストモードに切り替え、テキストモードステートメントをコピーして、内部参照フィルターに追加できます。

    メモ

    • 既存のカスタムフォームを編集する場合、内部検索フィールドにフィルターを追加しても、ユーザーがフィールドを使用して既に追加したオブジェクト(フィルターの範囲外)は削除されません。
    • このフィルターは、モバイルデバイスでは使用できません。 内部検索フィールドにフィルターを使用すると、そのフィールドは、フィルターの影響を受けないユーザーのモバイルデバイスに表示されます。
    複数選択ドロップダウン ユーザーがドロップダウンで複数の値を選択できるようにするには、このオプションを選択します。
    アクティブ

    このオプションは、デフォルトでオンになっています。

    フィールドを非アクティブに設定すると、そのフィールドはレポート、フィルター、ビューから除外され、カスタムフォームフィールドライブラリでは使用できなくなります。

    必須フィールドを作成 ユーザーにカスタムフォームを完了させるために、このフィールドを必須にしたい場合は、このオプションを選択します。
  3. 変更を保存するには「適用」をクリックし、別のセクションに移動してフォームの作成を続行します。

    または

    保存して閉じる」をクリックします。

画像、PDF、ビデオの追加

カスタムフォームに画像、PDF、ビデオを追加できます。 カスタムフォームが添付されるオブジェクトを操作するユーザーは、画像、PDF、またはビデオを次のエリアにのみ表示できます。

  • そのオブジェクトの詳細エリア(例えば、プロジェクトの場合はプロジェクト詳細エリア)
  • 新しい Adobe Workfront エクスペリエンスのルックアンドフィールがある場合は、そのオブジェクトの編集ボックス(プロジェクトの編集ボックスやタスクの編集ボックスなど)。
展開して、使用可能なフィールドの説明を確認します。
  • 画像:ユーザーが画像ファイルを追加できます。
  • PDF:ユーザーが PDF を追加できます。
  • ビデオ:ユーザーがビデオファイルを追加できます。

画像、PDFまたはビデオを追加するには、次の手順に従います。

  1. 画面左側の「新規フィールド」タブで、次のいずれかのフィールドを探し、キャンバス上のセクションにドラッグします。

    • 画像
    • PDF
    • ビデオ

    フィールドをセクションにドラッグ

  2. ウィジェットの次のいずれかのプロパティを入力または編集します。

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 layout-auto html-authored no-header
    サイズ (オプション)必要に応じてウィジェットの表示サイズを変更します。
    ラベル

    (必須)ウィジェットの上に表示する説明ラベルを入力します。 ラベルはいつでも変更できます。

    重要:このラベルでは特殊文字がレポートに正しく表示されないので、特殊文字を使用しないでください。 詳しくは、フィールド名とラベルに関するメモを参照してください。

    API 名

    (必須)この名前は、システムによるウィジェットの識別方法です。 初めてウィジェットを設定し、ラベルを入力すると、API名フィールドが自動的に入力され、それに一致します。 「ラベル」フィールドと「API名」フィールドは同期されません。 これにより、システムで表示される名前を変更することなく、ユーザーに表示されるラベルを変更するオプションが提供されます。

    詳しくは、フィールド名とラベルに関するメモを参照してください。

    URL

    (必須)インターネット上に保存されているウィジェットの URL を入力するか貼り付けます。

    ビデオウィジェットを追加する場合は、現在、URL ボックスに次の内容を追加して実行できます。

    手順 ウィジェットに関する追加情報を入力します。 ユーザーがカスタムフォームに入力する際に、疑問符アイコンの上にポインタを合わせると、ここに入力した情報を含むツールチップが表示されます。
    アクティブ

    このオプションは、デフォルトでオンになっています。

    フィールドを非アクティブに設定すると、そのフィールドはレポート、フィルター、ビューから除外され、カスタムフォームフィールドライブラリでは使用できなくなります。

    note
    NOTE
    PDF の場合、ウィジェットの表示サイズには大を使用することをお勧めします。
    ブラウザーの PDF ビューアーはディスプレイに影響を与えるため、PDF の表示が最適でない場合は、ウィンドウサイズとブラウザーのズーム率を調整する必要が生じる場合があります。
  3. (オプション)前の手順を繰り返して、その他のフィールドやウィジェットを追加します。

    または

    フィールドをコピーするには、フィールドにポインタを合わせて、コピーアイコンをクリックします。

    アイコンをコピー

  4. 変更を保存するには、「適用」をクリックし、別のセクションに移動してフォームの作成を続けます。

    または

    保存して閉じる」をクリックします。

ドキュメントエリアからカスタムフォームにビデオを追加 add-a-video-widget-to-a-custom-form-from-the-documents-area

IMPORTANT
この方法でカスタムフォームにビデオを追加すると、ユーザーがオブジェクトのフォームにアクセスしたときに、ドキュメントエリアで設定された権限がビデオに適用されます。
  1. Web サイトまたはその他の web コンテンツ用のインタラクティブなプルーフの作成の説明にあるように、ドキュメントエリアのビデオに移動し、そのプルーフを生成します。

  2. プルーフを開きます。

  3. ビデオの任意の場所を右クリックし、「ビデオアドレスをコピー」を選択します。

  4. ビデオウィジェットを追加するカスタムフォームで、コピーしたアドレスを「URL」ボックスにペーストします。

  5. 変更を保存するには、「適用」をクリックし、別のセクションに移動してフォームの作成を続けます。

    または

    保存して閉じる」をクリックします。

Workfront ネイティブフィールドの追加

カスタムフォームに Workfront ネイティブフィールドを追加できます。 カスタムフォームをオブジェクトに添付すると、フィールドはオブジェクトデータから入力されます。 例えば、プロジェクトに添付されたカスタムフォームの「説明」フィールドは、プロジェクトの説明を取り込みます (データが利用できない場合、フィールドには「該当なし」と表示される場合があります)。

展開すると、サポートされているネイティブフィールドのリストが表示されます。

このリストには、カスタムフォームで使用できるネイティブフィールドと、各フィールドで使用できるオブジェクトタイプが表示されます。

  • 実際のメリット: プロジェクト
  • 実際の完了日:プロジェクト、タスク、イシュー
  • 実際のコスト:プロジェクト、タスク、イシュー
  • 実際の期間: プロジェクト、タスク
  • 実際の時間数:プロジェクト、タスク、イシュー
  • 実際の開始日:プロジェクト、タスク、イシュー
  • 予算: プロジェクト、テンプレート、Portfolio
  • コミット日:タスク、イシュー
  • 会社: プロジェクト、テンプレート、レートカード
  • 条件:プロジェクト、タスク、イシュー
  • 条件タイプ: プロジェクト、テンプレート
  • 変換済みイシューの発信元: プロジェクト
  • 通貨: プロジェクト、テンプレート
  • 説明:プロジェクト、タスク、イシュー、テンプレート、テンプレートタスク、Portfolio、プログラム、グループ、ドキュメント、レートカード、担当業務
  • 期間: タスク、テンプレートタスク
  • 期間タイプ:タスク、テンプレートタスク
  • 期間単位: タスク、テンプレートタスク
  • 入力者:プロジェクト、タスク、イシュー、テンプレート、テンプレートタスク、グループ
  • エントリ日:プロジェクト、タスク、イシュー、テンプレート、テンプレートタスク、グループ
  • 為替レート日付: プロジェクト
  • 固定コスト: プロジェクト、テンプレート
  • 固定収益: プロジェクト、テンプレート、請求記録
  • グループ:プロジェクト、テンプレート、Portfolio、プログラム、会社、レートカード
  • 問題の種類:問題
  • 反復: タスク
  • 最終更新者:プロジェクト、タスク、イシュー、テンプレート、テンプレートタスク
  • 最終更新日:プロジェクト、タスク、イシュー、テンプレート、テンプレートタスク
  • 名前:プロジェクト、タスク、イシュー、テンプレート、テンプレート、Portfolio、プログラム、グループ、ドキュメント、会社、レートカード、担当業務
  • Owner: プロジェクト、テンプレート、Portfolio、プログラム
  • パフォーマンス インデックス メソッド: プロジェクト、テンプレート
  • 予定利益: プロジェクト、テンプレート
  • 予定完了日:プロジェクト、タスク、イシュー
  • 予定期間: プロジェクト、テンプレート
  • 予定時間:プロジェクト、タスク、イシュー、テンプレート タスク
  • 予定開始日:プロジェクト、タスク、イシュー
  • Portfolio:プロジェクト、テンプレート、プログラム
  • 優先度:プロジェクト、タスク、イシュー、テンプレート、テンプレートタスク
  • プログラム:プロジェクト、テンプレート
  • 予定完了日: プロジェクト、タスク
  • 予定期間(分): タスク
  • 予定開始日: プロジェクト、タスク
  • キューのトピック:問題
  • 準備状況: タスク
  • 参照番号:プロジェクト、タスク、イシュー、テンプレート、テンプレートタスク
  • リソース管理者: プロジェクト
  • スケジュール モード: プロジェクト、テンプレート
  • 重要度:問題
  • スポンサー:プロジェクト、テンプレート
  • ステータス:プロジェクト、タスク、イシュー
  • ストーリーポイント:タスク
  • タスクの制約: タスク
  • テンプレート: プロジェクト
  • 解決済み: プロジェクト、タスク
  • 見積もり合計費用: プロジェクト、テンプレート
  • 合計推定収益: プロジェクト、テンプレート
  • URL:プロジェクト、タスク、イシュー、テンプレート、テンプレートタスク
  • 作業量: タスク
  1. 画面左側の「新規フィールド」タブで、ネイティブフィールド参照​を探し、キャンバス上のセクションにドラッグします。

  2. 画面右側で、カスタムフィールドのオプションを設定します。

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-3 6-row-2 7-row-2 layout-auto html-authored no-header
    サイズ (オプション)必要に応じてフィールドの表示サイズを変更します。
    ラベル

    (必須)カスタムフィールドの上に表示する説明ラベルを入力します。 ラベルはいつでも変更できます。

    重要:このラベルでは特殊文字がレポートに正しく表示されないので、特殊文字を使用しないでください。 詳しくは、フィールド名とラベルに関するメモを参照してください。

    API 名

    (必須)この名前は、システムによるフィールドの識別方法です。 初めてフィールドを設定し、ラベルを入力すると、API名フィールドが自動的に入力され、一致します。 「ラベル」フィールドと「API名」フィールドは同期されません。 これにより、システムで表示される名前を変更することなく、ユーザーに表示されるラベルを変更するオプションが提供されます。

    詳しくは、フィールド名とラベルに関するメモを参照してください。

    手順 ウィジェットに関する追加情報を入力します。 ユーザーがカスタムフォームに入力する際に、疑問符アイコンの上にポインタを合わせると、ここに入力した情報を含むツールチップが表示されます。
    参照フィールド

    (必須)Workfront ネイティブフィールドを選択します。

    使用できるのは、フォームのオブジェクト用のネイティブフィールドのみです。 例えば、フォーム designer の上部にある「オブジェクトタイプ」リストに「プロジェクト」と表示されている場合は、プロジェクトのネイティブフィールドを選択できますが、タスクに固有のフィールドは選択できません。

    フィルターの追加

    参照フィールドにフィルターを追加して、ユーザーがフィールドを使用する際に選択できるアイテムのリストを制限します。

    例えば、以下の条件を満たすユーザー名のみを選択できるようにフィールドを制限できます。

    • 自分が指定した 1 つ以上のグループに属している
    • 自分が指定した役割または役職に関連付けられている
    • フィールドを使用するユーザーと同じグループに属している

    フィールドにシステムフィルターが存在する場合、カスタムフィルターを追加しない場合は、デフォルトで適用されます。 カスタムフィルターは、システムフィルターを上書きします。

    テキストモードの構文を使用して、選択した参照フィールドのフィルターを定義する必要があります。 詳しくは、テキストモードを使用したフィルターの編集を参照してください。

    ダイナミックフィルター構文を使用して、別のフィールドの値に基づいて、このフィールドの項目のリストを絞り込みます。 例えば、「プロジェクト」フィールドフィルターで?portfolioID={portfolio}.{ID}を使用し、Portfolio ネイティブフィールドがカスタムフォーム上にある場合、「プロジェクト」フィールドには、選択したポートフォリオ内のプロジェクトのみが表示されます。 「Portfolio」フィールドが空白のままになっている場合は、「プロジェクト」フィールドにすべてのプロジェクトが表示されます。

    メモ

    • フィルターオプションは、ネイティブの先行入力またはPortfolio、会社、オーナーなどの内部検索フィールドを参照する場合にのみ使用できます。
    • 既存のカスタムフォームを編集している場合、ネイティブフィールドにフィルターを追加しても、ユーザーがフィールドを使用して既に追加した(フィルターの範囲外の)オブジェクトは削除されません。
    • このフィルターは、モバイルデバイスでは使用できません。 ネイティブフィールドにフィルターを使用すると、このフィールドは、フィルターの影響を受けずに、ユーザーのモバイルデバイスに表示されます。
    アクティブ

    このオプションは、デフォルトでオンになっています。

    フィールドを非アクティブに設定すると、そのフィールドはレポート、フィルター、ビューから除外され、カスタムフォームフィールドライブラリでは使用できなくなります。

    必須フィールドを作成 ユーザーにカスタムフォームを完了させるために、このフィールドを必須にしたい場合は、このオプションを選択します。
  3. 変更を保存するには「適用」をクリックし、別のセクションに移動してフォームの作成を続行します。

    または

    保存して閉じる」をクリックします。

Adobe XD ファイルの追加

Adobe XD プロトタイプをカスタムフォームに直接追加できます。 カスタムフォームが添付されるオブジェクトで作業するユーザーは、Adobe XD ファイルを以下のエリアにのみ表示できます。

  • そのオブジェクトの詳細エリア(例えば、プロジェクトの場合はプロジェクト詳細エリア)
  • 新しい Adobe Workfront エクスペリエンスのルックアンドフィールがある場合は、そのオブジェクトの編集ボックス(プロジェクトの編集ボックスやタスクの編集ボックスなど)。

Adobe XD ファイルを追加するには、以下のように行います。

  1. 画面左側の「新規フィールド」タブで、Adobe XD を探し、キャンバス上のセクションにドラッグします。

  2. ウィジェットの次のいずれかのプロパティを入力または編集します。

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 layout-auto html-authored no-header
    サイズ (オプション)必要に応じてウィジェットの表示サイズを変更します。
    ラベル

    (必須)ウィジェットの上に表示する説明ラベルを入力します。 ラベルはいつでも変更できます。

    重要:このラベルでは特殊文字がレポートに正しく表示されないので、特殊文字を使用しないでください。 詳しくは、フィールド名とラベルに関するメモを参照してください。

    API 名

    (必須)この名前は、システムによるウィジェットの識別方法です。 初めてウィジェットを設定し、ラベルを入力すると、API名フィールドが自動的に入力され、それに一致します。 「ラベル」フィールドと「API名」フィールドは同期されません。 これにより、システムで表示される名前を変更することなく、ユーザーに表示されるラベルを変更するオプションが提供されます。

    詳しくは、フィールド名とラベルに関するメモを参照してください。

    URL

    (必須)有効な XD プロトタイプリンクを入力するかペーストします。

    メモ:Adobe XD の「共有」タブのリンクアクセスの設定は、リンクを知っているすべてのユーザーに設定する必要があります。 そうしないと、ユーザーはプロトタイプを表示できなくなります。

    手順 ウィジェットに関する追加情報を入力します。 ユーザーがカスタムフォームに入力する際に、疑問符アイコンの上にポインタを合わせると、ここに入力した情報を含むツールチップが表示されます。
    アクティブ

    このオプションは、デフォルトでオンになっています。

    フィールドを非アクティブに設定すると、そのフィールドはレポート、フィルター、ビューから除外され、カスタムフォームフィールドライブラリでは使用できなくなります。

  3. (オプション)前の手順を繰り返して、その他のフィールドやウィジェットを追加します。

    または

    フィールドをコピーするには、フィールドにポインタを合わせて、コピーアイコンをクリックします。

    アイコンをコピー

  4. 変更を保存するには、「適用」をクリックし、別のセクションに移動してフォームの作成を続けます。

    または

    保存して閉じる」をクリックします。

Planning 接続フィールドの追加

IMPORTANT
この節の情報は、Adobe Workfront の追加機能である Adobe Workfront Planning に関するものです。
Workfront Planning にアクセスするには、追加のパッケージが必要です。
Workfront Planning へのアクセス要件の完全なリストについて詳しくは、Adobe Workfront Planning アクセスの概要を参照してください。
Workfront Planning について詳しくは、Adobe Workfront Planning の基本を学ぶを参照してください。

Workfront Planning から接続されたレコードは、Planning 接続カスタムフィールドをオブジェクトのカスタムフォームに追加することで、Workfront オブジェクトのカスタムフィールドで表示できます。

すべてのオブジェクトのカスタムフォームに Planning 接続フィールドを追加できます。 ただし、接続されたレコードを表示できるのは、Workfront Planning から接続できる、Workfront オブジェクトに関連付けられたカスタムフォームのみです。

NOTE
カスタムフィールドで情報を表示するユーザーは、Workfront Planning と、Workfront オブジェクトに接続されたレコードタイプを含むワークスペースにアクセスできる必要があります。

接続フィールドを追加するには、次の手順を実行します。

  1. 画面左側の「新規フィールド」タブで、Planning 接続​を探し、キャンバス上のセクションにドラッグします。

  2. 画面右側で、カスタムフィールドのオプションを設定します。

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 layout-auto html-authored no-header
    サイズ (オプション)必要に応じてウィジェットの表示サイズを変更します。
    ラベル

    (必須)カスタムフィールドの上に表示する説明ラベルを入力します。 ラベルはいつでも変更できます。

    重要:このラベルで特殊文字を使用しないでください。

    Planning レコードの取得元を簡単に識別できるラベルを選択することをお勧めします。 ワークスペースの名前やレコードタイプの名前などの情報を追加します。

    API 名 (必須)この名前は、システムによるフィールドの識別方法です。 初めてフィールドを設定し、ラベルを入力すると、API名フィールドが自動的に入力され、一致します。 「ラベル」フィールドと「API名」フィールドは同期されません。 これにより、システムで表示される名前を変更することなく、ユーザーに表示されるラベルを変更するオプションが提供されます。
    手順

    (推奨)フィールドに関する追加情報を入力します。 ユーザーがカスタムフォームに入力する際に、疑問符アイコンの上にポインタを合わせると、ここに入力した情報を含むツールチップが表示されます。

    ここでは、接続しているレコードとオブジェクトに関する詳細情報を追加できます。

    オブジェクトタイプ

    (必須)Workfront Planning のレコードタイプに接続された Workfront オブジェクトタイプを選択します。

    次のオブジェクトタイプから選択できます。

    • プロジェクト
    • ポートフォリオ
    • プログラム
    • 会社
    • グループ

    フォームのオブジェクトタイプ用の Workfront オブジェクトタイプのみを使用できます。

    例えば、フォームデザイナーの上部にある「オブジェクトタイプ」リストに「プロジェクト」と表示されている場合は、このフィールドで「プロジェクト」のみを選択できます。ポートフォリオはレコードタイプにも接続できますが、ポートフォリオは選択できません。

    ワークスペース

    (必須)Workfront に表示するレコードの元となる Planning ワークスペースを選択します。

    「オブジェクトタイプ」フィールドで選択したオブジェクトタイプに接続されているワークスペースのみが表示されます。

    レコードタイプ

    (必須)Workfront オブジェクトタイプと接続されている Workfront Planning レコードタイプを選択します。

    「オブジェクトタイプ」フィールドで選択したオブジェクトタイプに接続するレコードタイプのみが表示されます。

    接続フィールド

    (必須)Workfront オブジェクトに表示する選択した Planning レコードタイプと Workfront オブジェクトタイプの間の接続フィールドを選択します。

    メモ:同じオブジェクトとレコードタイプ間に複数の接続フィールドを持つことができますが、選択できるフィールドは 1 つだけです。

    レコードタイプフィールド

    (オプション)カスタムフォームに表示する、接続されたレコードタイプから最大 7 つのルックアップフィールドを選択します。 プライマリフィールドはデフォルトで選択されており、編集できません。

    選択した接続レコードのフィールドは、カスタムフォームのテーブルビューに表示されます。 フォームが Workfront オブジェクトに添付されている場合、テーブルビューは読み取り専用です。

    アクティブ

    このオプションは、デフォルトでオンになっています。

    フィールドを非アクティブに設定すると、そのフィールドはレポート、フィルター、ビューから除外され、カスタムフォームフィールドライブラリでは使用できなくなります。

    1. (オプション)前の手順を繰り返して、その他のフィールドを追加します。

      または

      フィールドをコピーするには、フィールドにポインタを合わせて、コピーアイコンをクリックします。

      アイコンをコピー

    2. 変更を保存するには、「適用」をクリックし、別のセクションに移動してフォームの作成を続けます。

      または

      保存して閉じる」をクリックします。

      これで、Workfront Planning から接続されたオブジェクトにフォームを添付して、次のいずれかの操作を行うことができます。

      • Workfront オブジェクトに接続されたWorkfront Planning レコードタイプがある場合は、それを表示します。
      • Workfront オブジェクトからレコードを接続または切断します。

      詳しくは、Workfront オブジェクトからのレコード接続の管理を参照してください。

    UI 拡張機能の追加

    アプリは、UI 拡張機能フィールドタイプを使用して、Workfront カスタムフォームに埋め込むことができます。 UI 拡張機能を作成するには、Adobe Developer Console の Adobe App Builder にアクセスできる必要があります。 詳しくは、Adobe App Builder を使用した Workfront のカスタムアプリケーションの作成記事の Workfront カスタムフォームを使用したアプリの埋め込みを参照してください。

    フォームデザイナーを使用したフォームの整理とプレビュー

    セクション区切りを使用してカスタムフォームを整理する方法と、フォームのプレビューを表示する方法について詳しくは、フォームデザイナーを使用したフォームの整理とプレビューを参照してください。

recommendation-more-help
workfront-help-quicksilver