getPicklistValuesByRecordType
指定したレコードタイプのすべての選択リストの値を取得するには、このワイヤアダプタを使用します。
getPicklistValuesByRecordType は、このユーザインターフェース API リソースを使用します。
-
objectApiName— (必須) サポートされているオブジェクトの API 名。 -
recordTypeId— (必須) レコードタイプの ID。getObjectInfoから返されるオブジェクト情報defaultRecordTypeIdプロパティを使用します。 -
propertyOrFunction— ワイヤサービスからデータのストリームを受信する非公開のプロパティまたは関数。プロパティが@wireでデコレートされている場合、結果はそのプロパティのdataプロパティまたはerrorプロパティに返されます。関数が@wireでデコレートされている場合、結果はdataプロパティとerrorプロパティを持つオブジェクトで返されます。
data— 選択リストの値のコレクションerror— FetchResponse
選択リストの値は、レコードタイプを範囲とします。getPicklistValuesByRecordType は、指定されたレコードタイプのすべての選択リストの値のコレクションを返します。詳細は、「選択リストの UI の構築」を参照してください。
特定の項目の選択リストを取得するには、代わりに getPicklistValues を使用します。
lwc-recipes GitHub リポジトリの wireGetPicklistValuesByRecordType コンポーネントを参照してください。
関連トピック