Memos About Salesforce

Salesforceにハマってたこと!

Salesforce SFDC データ型変更 エラー レコード保存時の入力エラー

f:id:jude2016:20190610144005j:plain

こんにちは、管理人の@Salesforce.Zです。

-------------------------エラー内容--------------------------------------------------------------- レコード保存時の入力エラー

該当するレコードの保存中に、カスタム入力エラーが発生しました。最初に発生した入力 エラーは"Apex クラスまたは Apex トリガで参照されているカスタム項目のデータ型は変

更できません: … …

どのような手順で何を修正すれば良いのかについてご共有します。

読んだら得ること

★ データ型変更時にエラー起きる対応
★ データ型変更関連のエラー

目次

Salesforceの項目データ型変更

まずは変更前の注意点

データの存在しないカスタム項目のみを変換します。存在すると、データが失われるリスクがある

公式サイトにはきちんと記載しているので、軽く読んだら、安全でしょう

help.salesforce.com

データ型変更のエラーの対策

-------------------------エラー内容は下記の場合------------------------------------------------- レコード保存時の入力エラー

該当するレコードの保存中に、カスタム入力エラーが発生しました。最初に発生した入力 エラーは"Apex クラスまたは Apex トリガで参照されているカスタム項目のデータ型は変

更できません: … …

原因は、データ型を変えたい項目は、ApexやVFで使用されているため、そのまま変更できない

ソース全体に対して、項目のAPIで、検索して、使われている場所で、下記の操作をする

1.コメントアウト OR 2.関連ロジックを削除

上記を実施後にデータ型を変更してみてください。