Loading

使用 Salesforce 流来计算联系人数量并记录在帐户中

发布日期: Mar 31, 2026
描述
本文将指导您如何使用记录触发流,以便当创建或更新新联系人时,您可以自动计算与该帐户直接关联的联系人总数。而且,本文将提供相关说明来介绍如何使用准确的联系人数目无缝更新帐户。
解决方案
第 1 步.在客户对象中创建自定义编号字段
a. 在 Lightning 的任何页面,单击右上角的齿轮图标。选择设置并导航到对象管理器选项卡。在可用对象列表中向下滚动,直到找到客户。看到它后,单击选择它。
b. 在侧栏中,单击字段和关系
c. 单击新建以创建自定义字段
d. 将字段数据类型选择为数字,然后单击下一步按钮
e. 在字段标签部分将字段名称输入为 Contact Count字段名称会自动填充。将小数位数设置为 0,然后单击下一步按钮
f. 设置字段级安全,以确定字段是否应对具体简档和权限集可见,然后单击下一步
g. 选择应显示该字段的页面布局,然后按保存按钮

第 2 步.创建记录触发流
a. 单击主页选项卡
b. 在快速查找框中,输入并单击
c. 单击新建流按钮
d. 选择记录触发流,然后单击创建按钮

Record Triggered New Flow.PNG
 
第 3 步.设置配置开始窗口 
a. 将对象设置为Contact
b. 在触发流的条件部分选择创建或更新记录时
c. 在设置准入条件部分,将条件要求下拉列表设置为
d. 在流优化对象中,选择操作和相关记录 
e. 单击完成

Configure Start 1.PNG
Configure Start 2.PNG

第 4 步.添加获取记录元素
a. 在流设计器中,单击 + 图标并选择获取记录元素
b. 在标签字段中输入元素的名称(例如获取联系人)。API 名称将自动填充
c. 将条件要求下拉列表设置为满足所有条件 (AND)添加以下详细信息作为您的筛选条件
 
  • 字段:AccountId
  • 运算符:=
  • 值:{!$Record.AccountId}
d. 在存储的记录数量部分,选择所有记录
e.在如何存储记录数据部分,选择自动存储所有字段
f.单击完成
 
第 5 步.创建一个新资源
a. 单击位于 Flow Builder 画布左上角的切换工具框
b.导航到管理器选项卡,然后单击新建资源
c.在资源类型下拉菜单中选择变量
d.输入 API 名称(例如 ContactCount),并可选择提供变量描述
e.将数据类型选择为数字
f. 将小数位数设置为 0
g.将默认值设置为 0
h. 单击完成

Resource.PNG
Number Variable.PNG
 
第 6 步.添加任务元素
a. 在流设计器中,单击 + 图标并选择任务元素
b.在标签字段中输入元素的名称(例如分配联系人数目)。API 名称将自动填充
c.在设置变量值部分,将变量字段设置为 {!ContactCount},将运算符选择为 Equals Count,然后输入 {!Get_Contacts} 作为值
d.单击完成按钮

New Assignment.PNG

第 7 步.添加更新记录元素
a. 在流设计器中,单击 + 图标并选择更新记录元素
b.在标签字段中,输入元素的名称API 名称将自动填充
c.在如何查找要更新的记录并设置值中,选择指定识别记录的条件,并单独设置字段
d.将对象设置为客户
e. 将条件要求下拉列表设置为满足所有条件 (AND),然后添加以下详细信息作为您的筛选条件
  • 字段:AccountId
  • 运算符:=
  • 值:{!$Record.AccountId}
f. 在为客户记录设置字段值部分输入以下详细信息: 
  • 字段:Contact_Count__c
  • 值:{!ContactCount}

Update Records 1.PNG
Update Records 2.PNG

第 8 步.保存激活

完成!
 
_________________________________________________

作者:Tom Bassett | Salesforce Answers 主管
Tom Bassett 担任 Trigg Digital 的解决方案架构师,拥有超过 5 年的 Salesforce 平台经验。他渴望客户从 CRM 中获得最大收益,并通过支持具有新功能想法的更广泛 Trailblazer Community 和对张贴的问题提供答案来传播 Ohana 文化。他共同领导伦敦架构师社区小组,并作为专家作者为 Salesforce Ben 撰稿。

无论用户是否与 Salesforce 有关联,所提交内容仅代表提交用户的个人意见,不代表 Salesforce 的意见,并可能包含或构成由第三方或代表第三方提供的产品、服务、信息、数据、内容和其他材料(“第三方材料”)。Salesforce 既不负责对任何第三方材料进行管理,也不会为其背书,包括其准确性、有效性、时效性、完整性、可靠性、诚信度、质量、合法性、实用性或安全性,或任何适用的知识产权。任何通过留言板或论坛对已发布问题进行回答的形式提交的信息,或旨在回答任何问题(包括有关 Salesforce 或程序的任何问题),以其他方式提交的信息,仅供您作为一般知识使用,任何时候均不应将其作为您具体问题的可靠答案(即使答案被标记为"最佳答案或具有任何类似资质)。对于您的具体问题,您始终应该联系 Salesforce 支持部门,以获得相应答案。Salesforce 不负责对提交内容进行管理对任何第三方对这些提交内容的任何使用或滥用(包括任何分发)概不负责。

如果您有问题,请在此处访问我们的 Trailblazer Community,查看全部观点:
https://trailhead.salesforce.com/trailblazer-community/feed
知识文章编号

000395389

 
正在加载
Salesforce Help | Article