Salesforceでレコードの新規作成や編集を行おうとした際に、「必須項目に入力してください」といったエラーが表示され、保存できないという経験はありませんか。特に、表示されている入力欄だけでは必須項目がどこにあるのか分からない場合、どこを修正すれば良いのか戸惑ってしまいます。この問題は、入力画面に表示されていない隠し必須項目があったり、レコードタイプやページレイアウトの設定によって必須/任意が切り替わったりすることが原因です。ここでは、入力画面の見方と項目設定を確認する手順を、権限がない方でも管理者に依頼できるように解説します。
【要点】この記事で確認すること
- 最初に見る場所: 入力画面の「必須」マーク(赤いバーやアスタリスク)とエラーメッセージに表示される項目名
- 切り分けの軸: 端末側(ブラウザの表示不具合)か、アカウント側(権限やレコードタイプ)か、管理設定側(ページレイアウトや項目の必須属性)か
- 注意点: 会社PCでSalesforceの設定を勝手に変更しないでください。ページレイアウトや項目属性の変更は管理者権限が必要です。エラー原因を特定して管理者に正確に伝えることが解決への近道です。
ADVERTISEMENT
目次
必須項目が分からない原因と入力画面の見方
入力画面での必須項目の表示方法
Salesforceの標準入力画面では、必須項目は通常、ラベルの左側に赤い縦線(バー)が表示されるか、項目名の横に赤いアスタリスク(*)が付いています。ただし、この表示はページレイアウトの設定やユーザのプロファイルによって異なる場合があります。例えば、項目が必須設定されているにもかかわらず、ページレイアウトで「必須」チェックが外れていると画面上に必須マークが表示されず、エラーが発生した時だけ気づくことになります。また、項目が入力画面に表示されていない(非表示設定)でも、その項目が必須であれば保存時にエラーとなります。
エラーメッセージの読み解き方
保存に失敗したときに表示されるエラーメッセージには、通常「必須項目に入力してください」という文言と共に、該当する項目のAPI参照名や表示ラベルが含まれています。例えば「エラー:必須フィールドが見つかりません:Account.Name」のように表示されることがあります。このメッセージを注意深く読むことで、どの項目が不足しているのかを特定できます。ただし、メッセージが「エラー:必須フィールドが見つかりません:Field_Name__c」のようにAPI名だけの場合は、管理者に確認してもらう必要があります。API名が分かれば、設定画面で検索して該当項目の設定を確認できます。
ページレイアウトから必須項目を確認する手順
自分に「設定」権限がない場合、ページレイアウトの直接編集はできませんが、参照することは可能です(プロファイルによっては参照も制限される場合があります)。以下の手順は、設定権限を持つ管理者や、参照権限が付与されているユーザ向けの確認方法です。
- 画面右上の歯車アイコンをクリックし、「設定」を選択します。設定画面が開けない場合は管理者に依頼してください。
- 「オブジェクトマネージャ」をクリックし、該当するオブジェクト(例:取引先、商談)を検索して選択します。
- 左メニューから「ページレイアウト」を選択します。現在使用しているレコードタイプに対応するページレイアウトをクリックします。
- ページレイアウトエディタが開きます。各セクションに配置された項目を確認し、項目をクリックすると右側のプロパティに「必須」チェックボックスが表示されます。チェックが入っている項目が必須項目です。
- また、ページレイアウト上の項目が「詳細」や「情報」セクションに配置されているかどうかも重要です。必須項目が非表示セクションに配置されていると、入力画面に表示されずエラーになります。
手順を踏んでも権限がない場合や、画面が複雑で判断が難しい場合は、後述の管理者への依頼方法を参考にしてください。
必須項目が設定されているのに保存できない場合の切り分け
必須項目をすべて入力したはずなのに保存できない場合、他の原因が考えられます。次の比較表で症状ごとに原因と解決策を整理しました。
| 症状 | 原因 | 解決策 |
|---|---|---|
| エラーメッセージに「必須項目」と出るが該当項目が画面上にない | ページレイアウトで必須項目が非表示セクションに配置されている、またはレコードタイプによって表示/非表示が切り替わっている | 管理者に連絡し、該当項目を表示するか必須を解除してもらう |
| すべての必須項目に入力したがエラーが出る | 入力値の形式(日付形式、電話番号形式など)が間違っている、またはバリデーションルールで追加の条件が設定されている | エラーメッセージに詳細があれば従う。なければ管理者にバリデーションルールの確認を依頼 |
| 項目がグレーアウトしていて入力できない | その項目がシステム項目や参照項目で自動計算される、またはユーザの権限で読み取り専用になっている | グレーアウトしている項目は入力不可能。値を設定したい場合は管理者に権限変更を依頼 |
| レコードタイプによって必須項目が異なる | レコードタイプごとにページレイアウトが異なり、必須設定も個別に定義されている | 現在のレコードタイプを確認し、該当レコードタイプのページレイアウトを確認する |
また、よくある失敗パターンとして、ブラウザの自動補完や拡張機能が原因で、本来必須でない項目に不正な値が入力されてしまうケースもあります。その場合はブラウザのシークレットモードで試してみてください。
管理者に確認すべき情報と設定変更の依頼方法
自分で設定を変更できない場合、管理者に正確な情報を伝えることが重要です。依頼時に次の情報を記載するとスムーズです。
- エラーが発生しているオブジェクト名(例:取引先、商談、ケース)
- 保存しようとしたレコードのレコードタイプ(例:新規、既存、特定のレコードタイプ名)
- エラーメッセージの全文(スクリーンショットがあるとベター)
- どの項目が必須項目として表示されていないか、または入力したのにエラーになるか
- 自分のプロファイル名や権限セット名(確認できる場合)
例えば「商談の新規作成時に『必須項目に入力してください』と表示されます。エラーメッセージには『Must have value for: Amount__c』と出ますが、入力画面上に『金額__c』という項目が見当たりません。レコードタイプは『標準』です。」といった具合です。管理者はこの情報からページレイアウトや項目設定を確認し、必須項目を表示させるか、必須を解除するかなどの対応ができます。
よくある質問(FAQ)
Q1. 必須項目が表示されていないのにエラーになるのはなぜですか?
ページレイアウトで項目が非表示(詳細セクションの外)に配置されているか、その項目が「すべての項目」セクションにしか表示されていない可能性があります。また、レコードタイプによって表示/非表示が切り替わる設定になっている場合もあります。管理者に確認してもらい、表示設定を見直す必要があります。
Q2. すべての必須項目に入力したつもりなのに保存できない場合は?
入力値の形式が不正な場合(例:日付項目に「2024/13/01」など)や、バリデーションルールが追加されている可能性があります。エラーメッセージに詳細が表示されない場合は、各項目の入力形式を確認し、それでもダメなら管理者にバリデーションルールの一覧を確認してもらってください。
Q3. 項目がグレーアウトしていて入力できません。どうすればいいですか?
グレーアウトしている項目は通常、システムが自動計算する項目か、参照項目、またはユーザのプロファイルで読み取り専用に設定されています。自分で値を入力することはできません。もし値を変更する必要がある場合は、管理者にプロファイルや権限セットの変更を依頼してください。ただし、システム項目は変更できないものもあります。
Q4. レコードタイプごとに必須項目が変わるのはなぜですか?
Salesforceではレコードタイプごとに異なるページレイアウトを割り当てることができ、各ページレイアウトで項目の表示や必須設定を個別に定義できます。そのため、同じオブジェクトでもレコードタイプが違えば必須項目が異なります。自分がどのレコードタイプを使用しているかは、レコード詳細画面の上部やURLから確認できます。
Q5. 設定権限がなくてページレイアウトを確認できません。どうすれば?
管理者に上記の確認すべき情報を伝えて、調査を依頼してください。また、Salesforceのヘルプメニューから「Chatterで質問」機能を使い、社内のSalesforce担当者に直接質問する方法もあります。
まとめ
Salesforceで必須項目が原因で保存できない場合、まずは入力画面の必須マークとエラーメッセージを確認し、足りない項目を特定します。次に、その項目が画面に表示されているかどうかを確認し、表示されていなければ管理者にページレイアウトの確認を依頼します。エラーメッセージに項目名が出ていない場合は、バリデーションルールや入力形式の問題も疑いましょう。自分で設定を変更できない場合は、正確な情報を管理者に伝えることで迅速な解決が期待できます。日頃からSalesforceの画面やエラーメッセージに注意を払い、問題の切り分けに役立ててください。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【Teams】会議の「参加者リスト」を出席後にダウンロードする!誰が参加したか確認する手順
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
