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

項目の API 参照名を変更する

公開日: Jan 27, 2025
説明

※この記事は英語版を翻訳しており、一部機械翻訳を含むため内容は後日更新される可能性があります。最新の内容は英語版を参照してください。表示言語は画面右下の言語名から切り替えられます。

API 参照名はメタデータ(Apex クラス、Apex トリガー、Visualforce ページ、Visualforce コンポーネントなど)で参照されているため、本当に必要な場合を除き、変更しないことをお勧めします。

参照を削除せずに API 参照名を変更すると、その操作がサポートされなくなるため、エラーが発生する可能性があります。

解決策

API 参照名を変更する際には、以下の影響を考慮する必要があります。

 

  1. 参照の削除: Apex クラス、Apex トリガー、Visualforce ページ、Visualforce コンポーネントなどのメタデータコンポーネントでその項目が参照されていないことを確認してください。変更を進める前に、これらの参照を削除する必要があります。
  2. メタデータの更新: 参照を削除した後、新しい項目の API 参照名を参照するようにコンポーネントを更新します。
  3. Webサービスコールアウト: Apex コードを介した Webサービスコールアウトがある場合は、その使用箇所を削除し、コード内の API 参照名を適切に更新してください。

メタデータコンポーネント内で使用されているすべての API 参照名を自動的に変更する推奨される自動化ツールはありません。ただし、Salesforce Extension for VS Code のようなツールを使用すると、組織からメタデータを取得した後、参照を検索できます。検索後、オブジェクトや項目の古い API 参照名への参照を変更できます。

その他のリソース

例えば、管理パッケージの項目と競合が発生した場合、そのような問題を避けるためにカスタム項目の API 参照名を変更する必要があるかもしれません。例えば、管理パッケージの項目に「vlocity_cmt__DeliveryMethod__c」という API 参照名がある場合、あなたのカスタム項目を「DeliveryMethod__c」から「OurDeliveryMethod__c」のようなユニークな名前に変更する必要があります。

 

項目の API 参照名を変更する手順

 

  1. 設定(Setup)の歯車アイコンをクリックし、「設定」を選択します。

  2. 「オブジェクトマネージャー」を選択し、関連するオブジェクトを選択します。

  3. 「項目とリレーション」でカスタム項目を検索します。

  4. 項目の横にあるドロップダウン矢印をクリックし、「編集」を選択して項目名を変更します。

  5. 「保存」をクリックします。

ナレッジ記事番号

000382423

 
読み込み中
Salesforce Help | Article