Salesforce - 主从关系



与关系数据库中的关系不同,Salesforce 中的关系不是通过主键和外键实现的。关系是通过使用关系字段维护的。它是一个自定义字段,用于将一个对象记录链接到另一个对象记录。通过创建关系,我们可以在记录的详细信息页面中显示所有相关记录的数据。

主从关系用于当我们希望根据主记录中的值控制从记录的显示时。例如,在快递公司模型中,送货计划始终与送货地点相关联。如果我们从列表中删除一个送货地点,则所有相关的送货计划也应被删除。这种依赖关系可以通过 Salesforce 对象之间的主从关系来实现。

主从关系的特点

在本节中,我们将讨论主从关系的特点。这些特点列在下面:

  • 删除主记录会删除所有从记录。

  • 在没有主记录的情况下无法创建从记录。

  • 无法设置从记录的权限。它继承自主记录的权限。

  • 从记录还继承自主记录的共享规则。

  • 主记录和从记录都自动包含在报表记录类型中。

创建主从关系

在快递公司示例中,我们将考虑送货地点和送货计划之间的关系。送货计划记录与送货地点记录之间存在多对一的关系。

以下是创建此关系的步骤:

选择关系类型

在设置首页中,找到名为“送货计划”的对象。在其中,在“自定义字段和关系”相关列表下,单击“新建”。选择“主从关系”,如下面的屏幕截图所示。

Master Detail1

选择相关对象

在下一步中,选择将创建此关系的对象。我们选择“送货地点”。

Master Detail2

命名关系和字段

在此步骤中,输入关系名称以及字段的名称。

Master Detail3

将字段添加到页面布局

在下一步中,我们接受默认值并继续将参考字段添加到页面布局。

Master Detail4

添加自定义相关列表

接下来,我们为与父级关联的布局相关的相关列表指定标题。

Master Detail5

这完成了“送货地点”和“送货计划”之间主从关系的创建。

广告

© . All rights reserved.