この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

PostTemplate

[Chatter での承認] の承認投稿テンプレートに関連付けられたメタデータを表します。承認投稿テンプレートでは、Chatter フィードに表示される承認申請投稿に含まれる情報をカスタマイズできます。Metadata メタデータ型を拡張し、その fullName 項目を継承します。

  • 承認が有効化されており、Chatter フィード追跡がサポートされているオブジェクト���限り、承認投稿テンプレートを作成できます。オブジェクトのフィード追跡が有効になっていない場合は、投稿テンプレートを承認プロセスに関連付けることはできません。
  • カスタム項目を削除すると、その項目が参照するすべての承認投稿テンプレートから削除されます。既存の投稿は影響を受けません。カスタム項目を復元すると、[選択可能な項目] リストには復元されますが、以前にその項目が含まれていた承認投稿テンプレートには復元されません。
  • カスタムオブジェクトを削除 (または復元) すると、関連付けられている承認投稿テンプレートと、Chatter フィードにすでに存在する、そのオブジェクトの承認申請投稿も削除 (または復元) されます。
  • カスタムオブジェクトの名前を変更すると、そのオブジェクトに関連付けられている承認投稿テンプレートもそれに応じて更新されます。
  • 1 つ以上の承認プロセスに対応するカスタム承認投稿テンプレートを作成できますが、承認プロセスにカスタム投稿テンプレートを関連付ける前に [Chatter での承認] を有効にする必要があります。

メモ

ファイルのサフィックスおよびディレクトリの場所

PostTemplate コンポーネントのサフィックスは .postTemplate で、postTemplates フォルダに保存されます。

バージョン

PostTemplate コンポーネントは、API バージョン 29.0 以降で使用できます。

項目

項目名 データ型 説明
default boolean 必須。指定されたオブジェクトのデフォルト投稿テンプレートとするかどうかを指定します。

true に設定すると、同じオブジェクトに関連付けられた投稿テンプレートを指定していない承認プロセスでこの投稿テンプレートが使用されます。

オブジェクトにデフォルト投稿テンプレートが設定されていない場合、そのオブジェクトの承認プロセスに独自の投稿テンプレートが指定されていない限り、各承認プロセスでシステムのデフォルト投稿テンプレートが使用されます。

description string 投稿テンプレートの説明 (省略可能)。
fields string[] 必須。承認申請投稿に含める最大 4 つの項目の配列。

承認オブジェクトを主従関係の従オブジェクトに設定した場合、[所有者] 項目は、承認ページレイアウトまたは承認投稿テンプレートに使用できません。

label string 必須。投稿テンプレートの名前。この一意ではない表示ラベルは、投稿テンプレートの一意の名前とは異なります。

宣言的なメタデータの定義のサンプル

PostTemplate コンポーネントの例を次に示します。

1<PostTemplate xmlns="http://soap.sforce.com/2006/04/metadata">
2    <default>false</default>
3    <fields>NumberOfEmployees</fields>
4    <fields>NumberofLocations__c</fields>
5    <fields>PartnerAccount</fields>
6    <fields>LeadCustomFieldNumber__c</fields>
7    <label>My Lead Post Template</label>
8</PostTemplate>
上記の PostTemplate コンポーネントを参照するパッケージマニフェストの例を次に示します。
1swfobject.registerObject("clippy.codeblock-1", "9");<?xml version="1.0" encoding="UTF-8"?>
2<Package xmlns="http://soap.sforce.com/2006/04/metadata">
3    <types>
4        <members>Lead.leadtemplate</members>
5        <name>PostTemplate</name>
6    </types>
7    <version>29.0</version>
8</Package>
9