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

CompactLayout

コンパクトレイアウトに関連付けられたメタデータを表します。Metadata メタデータ型を拡張し、その fullName 項目を継承します。

コンパクトレイアウトには、Salesforce モバイルアプリケーションと Lightning Experience のレコードの主要項目が一目でわかるように表示されます。

コンパクトレイアウトでは、次を除くすべての項目種別がサポートされています。
  • テキストエリア
  • ロングテキストエリア
  • リッチテキストエリア
  • 複数選択リスト

コンパクトレイアウトについての詳細は、Salesforce ヘルプの「コンパクトレイアウト」を参照してください。

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

コンパクトレイアウトは、カスタムオブジェクト、標準オブジェクト、または外部オブジェクトの定義の一部として定義されます。詳細は、「CustomObject」を参照してください。

バージョン

CompactLayout コンポーネントは、API バージョン 29.0 以降で使用できます。CompactLayout コンポーネントは、API バージョン 42.0 以降、外部オブジェクトで使用できます。

項目

項目名 項目の型 説明
fields string コンパクトレイアウトに割り当てられた項目。項目の順序は、コンパクトレイアウトを定義するときに項目に付与される優先度付けを表します。
label string Salesforce ユーザインターフェース全体でオブジェクトを表す表示ラベル。

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

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

1<CustomObject xmlns="http://soap.sforce.com/2006/04/metadata">
2    <actionOverrides>
3        <actionName>Accept</actionName>
4        <type>Default</type>
5    </actionOverrides>
6    <actionOverrides>
7        <actionName>Clone</actionName>
8        <type>Default</type>
9    </actionOverrides>
10    <actionOverrides>
11        <actionName>Delete</actionName>
12        <type>Default</type>
13    </actionOverrides>
14    <actionOverrides>
15        <actionName>Edit</actionName>
16        <type>Default</type>
17    </actionOverrides>
18    <actionOverrides>
19        <actionName>List</actionName>
20        <type>Default</type>
21    </actionOverrides>
22    <actionOverrides>
23        <actionName>New</actionName>
24        <type>Default</type>
25    </actionOverrides>
26    <actionOverrides>
27        <actionName>Tab</actionName>
28        <type>Default</type>
29    </actionOverrides>
30    <actionOverrides>
31        <actionName>View</actionName>
32        <type>Default</type>
33    </actionOverrides>
34    <compactLayouts>
35        <fullName>testCompactLayout</fullName>
36        <compactLayoutItems>textfield__c</compactLayoutItems>
37        <label>testCompactLayoutLabel</label>
38    </compactLayouts>
39    <compactLayoutAssignment>SYSTEM</compactLayoutAssignment>
40    <deploymentStatus>Deployed</deploymentStatus>
41    <enableActivities>false</enableActivities>
42    <enableFeeds>false</enableFeeds>
43    <enableHistory>false</enableHistory>
44    <enableReports>false</enableReports>
45    <fields>
46        <fullName>textfield__c</fullName>
47        <externalId>false</externalId>
48        <label>textfield</label>
49        <length>255</length>
50        <required>false</required>
51        <type>Text</type>
52        <unique>false</unique>
53    </fields>
54    <label>customObj</label>
55    <nameField>
56        <label>customObj Name</label>
57        <type>Text</type>
58    </nameField>
59    <pluralLabel>customObjs</pluralLabel>
60    <recordTypes>
61        <fullName>RT1</fullName>
62        <active>true</active>
63        <label>RT1</label>
64        <compactLayoutAssignment>testCompactLayout</compactLayoutAssignment>
65    </recordTypes>
66    <recordTypes>
67        <fullName>RT2</fullName>
68        <active>true</active>
69        <label>RT2</label>
70    </recordTypes>
71    <searchLayouts/>
72    <sharingModel>ReadWrite</sharingModel>
73</CustomObject>

マニフェストファイル内のワイルドカードのサポート

このメタデータ型では、package.xml マニフェストファイル内のワイルドカード文字 * (アス���リスク) がサポートされます。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。