Salesforce:出站变更和API名称

时间:2017-11-20 23:28:52

标签: salesforce custom-fields

(假设该字段已存在于生产中)如果我在沙箱中更新自定义字段的API名称并将其添加到出站更改,它是否会更新生产中的API名称或是否会创建新字段?

1 个答案:

答案 0 :(得分:0)

它将创建新的领域。元数据API按开发者名称跟踪字段,对象等,而不是ID。例如,假设您通过Eclipse进行了更改,因此您将保存新版本的对象定义。

  1. Salesforce会注意到您不再发送Old_name__c,而是New_name__c
  2. 很乐意将您发送的内容与服务器数据合并
  3. 会向您发送包含Old_Name__cNew_name__c
  4. 的对象的新定义

    是的,这有点痛苦。您可以使用所谓的破坏性更改部署删除旧字段(无法使用更改集完成),但是在所有这些小地方您应该添加新字段:页面布局,配置文件,列表视图,报告类型,报告...

    几乎总是不值得麻烦,我最终在主要部署之前手动重命名(再次 - 如果在顶点使用该字段,这可能是一个“有趣”的骑行,必须首先注释掉)。