getPicklistValuesByRecordType

指定したレコードタイプのすべての選択リストの値を取得するには、このワイヤアダプタを使用します。

getPicklistValuesByRecordType は、このユーザインターフェース API リソースを使用します。

  • objectApiName — (必須) サポートされているオブジェクトの API 名。

  • recordTypeId — (必須) レコードタイプの ID。getObjectInfo から返されるオブジェクト情報 defaultRecordTypeId プロパティを使用します。

  • propertyOrFunction — ワイヤサービスからデータのストリームを受信する非公開のプロパティまたは関数。プロパティが @wire でデコレートされている場合、結果はそのプロパティの data プロパティまたは error プロパティに返されます。関数が @wire でデコレートされている場合、結果は data プロパティと error プロパティを持つオブジェクトで返されます。

選択リストの値は、レコードタイプを範囲とします。getPicklistValuesByRecordType は、指定されたレコードタイプのすべての選択リストの値のコレクションを返します。詳細は、「選択リストの UI の構築」を参照してください。

特定の項目の選択リストを取得するには、代わりに getPicklistValues を使用します。

lwc-recipes GitHub リポジトリの wireGetPicklistValuesByRecordType コンポーネントを参照してください。

関連トピック