2017-11-20 13 views
0

(フィールドが本番環境に既に存在すると仮定すると)サンドボックスでカスタムフィールドのAPI名を更新してアウトバウンド変更に追加すると、プロダクションのAPI名が更新されるか、新しいフィールド?Salesforce:アウトバウンドの変更とAPI名

答えて

0

新しいフィールドが作成されます。メタデータAPIはIdではなく、開発者名でフィールド、オブジェクトなどを追跡します。たとえば、Eclipseで変更を加えたので、オブジェクト定義の新しいバージョンを保存しているとします。

  1. Old_name__cはもう送信されませんが、New_name__cがあります。
  2. は喜んで、サーバーのデータを送信しているものをマージします
  3. はい、これは少し痛いですOld_Name__cNew_name__c

を含むオブジェクトの新しい定義をあなたに送り返します。古いフィールドを、いわゆる破壊的な変更のデプロイメント(チェンジセットではできません)で削除できますが、新しいフィールドを追加する場所はすべてここにあります:ページレイアウト、プロファイル、リストビュー、レポートタイプ、レポート...

ほとんどの場合、面倒なことはありません。メインデプロイメントの前に手作業で名前を変更することになります(また、このフィールドが頂点で使用されている場合はこれが楽しいかもしれません。 )。

関連する問題