Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

カスタムボタンを使用して新規レコードを作成する際に特定のレコードタイプを指定できない

公開日: Jan 26, 2026
説明

複数のレコードタイプが存在するオブジェクトにおいて、カスタムボタンから新規レコード作成画面を呼び出すと、レコードタイプの選択画面が表示されず、意図しないレイアウトが表示されることがあります。

カスタムボタンから新規レコードを作成する際、表示されるレイアウトは以下のように決定されます。

  1. Lightning レコードページが「組織のデフォルト」に割り当てられている場合: その Lightning レコードページの設定が適用されます。

  2. 「組織のデフォルト」に割り当てられていない場合: 実行ユーザーのプロファイルで設定されている「デフォルトのレコードタイプ」が適用されます。

解決策

現在、Salesforce の標準仕様として、カスタムボタンの defaultFieldValues パラメーターで RecordTypeId を渡す動作はサポートされていません。

RecordTypeId はルーティング動作、ページレイアウトの割り当て、およびページ割り当てに密接に関連しているため、これらを強制的に指定しようとすると予期しない動作やエラーを引き起こす可能性があります。

その他のリソース

詳細については、Salesforce ヘルプのカスタムボタンの例: デフォルト項目値を含むレコード作成ページをご参照ください。 ※ヘルプ内でも「RecordTypeId を defaultFieldValues に渡すことはまだサポートされていません」と明記されています。

ナレッジ記事番号

005299459

 
読み込み中
Salesforce Help | Article