PickListValues
異なるSalesforce オブジェクト間の項目に対する事前定義された選択リスト値を含みます。
テーブル固有の情報
Select
TableName はWHERE 句で指定する必要があります。RecordTypeId をTableName と併せて指定して、特定のレコードタイプのデータのみを取得することもできます。
SELECT * FROM PickListValues WHERE TableName = 'Account' SELECT * FROM PickListValues WHERE TableName = 'Account' AND RecordTypeId = '0121W000000cq9EDAL'
Columns
| Name | Type | Description |
| ID [KEY] | String | ColumnName|Picklist_Value としてフォーマットされた選択リスト値の一意識別子。 |
| TableName | String | 選択リストに関連付けられたSalesforce オブジェクト(テーブル)の名前。選択リストデータを取得する際に必須です。 |
| ColumnName | String | 選択リストが関連付けられているカラムの名前。特定のカラムに結果をフィルタリングするためにオプションで使用します。 |
| PickList_Value | String | この選択リストエントリのためにSalesforce に格納される内部値。 |
| PickList_Label | String | 選択リスト値のためにSalesforce UI で表示されるユーザーフレンドリーなラベル。 |
| PickList_IsActive | Boolean | 選択リスト値が現在アクティブで選択可能かどうかを示します。 |
| PickList_IsDefault | Boolean | この選択リスト値が関連カラムのデフォルトとして設定されているかどうかを示します。 |
Pseudo-Columns
SELECT ステートメントのWHERE 句では、疑似カラムフィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
| Name | Type | Description |
| RecordTypeId | String | レコードタイプのオプション識別子。特定のレコードタイプに固有の選択リスト値を返すために使用します。 |