【发布时间】:2012-06-18 17:54:48
【问题描述】:
我有一个联结对象“Purchase”,它有两个主从关系。一个与客户有关,另一个与产品有关。现在我需要在 Payment 对象中添加主从关系,并以 Purchase 作为父级。
问题是,当我尝试创建新的主从关系时,购买对象无法选择为父对象。我可以建立查找关系,但不能建立主从关系。
任何人都知道是否有办法做到这一点,或者 Salesforce 对此是否有限制?
【问题讨论】:
标签: salesforce
我有一个联结对象“Purchase”,它有两个主从关系。一个与客户有关,另一个与产品有关。现在我需要在 Payment 对象中添加主从关系,并以 Purchase 作为父级。
问题是,当我尝试创建新的主从关系时,购买对象无法选择为父对象。我可以建立查找关系,但不能建立主从关系。
任何人都知道是否有办法做到这一点,或者 Salesforce 对此是否有限制?
【问题讨论】:
标签: salesforce
这是 Salesforce 的限制。除非一个对象在其所有主从关系中都是主对象,否则它只能参与两个主从关系。在您的情况下,您可以通过将 Purchase 上的三个关系中的任何一个转换为查找关系来解决此问题。幸运的是,Summer 12 版本中的新功能允许您根据需要设置查找关系并对所需查找执行级联删除。如果您以这种方式设置查找,您将失去的主要功能将是在不再作为主对象的任何对象上创建汇总汇总字段的能力。
【讨论】: