Created By: The user who created the record that triggered the flow. User ID: The ID of the user who created the record that triggered the flow. Record Name: The name of the record that triggered the flow. The filter value is not case-sensitive. To cancel pending actions: Select...
创建Salesforce Flow设计策略允许你创建Record-Triggered Flows,该Flow在整个组织中遵循一致的设计语言。拥有Flow设计策略意味着如果其他人在更新Flow、创建新Flow或排查哪个Flow触发了特定操作,会非常便利。如果需要创建一个新Flow,仍然可以遵循Flow设计策略,确保其设计与组织中的其他自动化保持一致。Record-Triggered Flow...
你可以保存Flow,无需完全配置Record-Triggered Flow中的开始元素,并在所有Flow中创建记录元素。通过元素属性窗口的更新,可以在配置元素时查看Flow并与之交互。03 Flow的Transform组件 Transform是Flow的一个新逻辑元素,使用户能够将数据从数据源映射到新的目标数据位置。与进行HTTP标注的Action元素相结合,你可以构建一...
Record-Triggered Flow测试工具 Summer '22中的一个新工具,允许Flow开发人员轻松地对Record-Triggered Flow执行一系列批量测试。Flow开发人员可以针对Record-Triggered Flow创建多个测试以逐个执行或一起执行,以查看它是否按预期执行。 Flow开发人员可以使用Flow Test来创建符合业务需求的自动化测试场景,确保已创建的Record-T...
此最佳实践包括创建多个Record-Triggered Flows并使用进入标准(Entry Criteria)来限制将触发它的记录数。这减少了Flow被调用的次数,导致Flow执行期间的性能改进。 与上一个最佳实践不同,你将能够使用Flow Trigger Explorer来设置Flow的执行顺序,而不是在其中使用具有有序功能的单个Flow。 此方法可以提高性能,特别是对于具...
Salesforce最初建议客户应该使用“每个对象一个Flow”来设计自动化。但随着客户背景愈发广泛,客户需求愈发丰富,这些建议显然不够明确。 从技术上来说,不可能为每个对象只创建一个Record-triggered Flow。你可能需要在更新数据库之前执行许多操作,而其他操作需要在更新之后运行。因此,可能需要创建一个Before Flow和After Fl...
Paused Flow的功能非常强大,但它也有一些重要的注意事项,在使用Pause元素设计和构建Flow时需要牢记。如上所述,只有某些Flow类型支持使用Pause功能。Autolaunched Flow和Scheduled Flow是唯一支持Pause元素的流,如果不支持的Flow类型调用子流,则它不能包含Pause元素。当我尝试从Record-Triggered Flow中调用带有Pause元素...
方法1:具有进入标准的多个较小Flow Flow工具的最新增强功能在构建Record-triggered Flow时带来了一种全新...
同样,Record-triggered Flow可以在创建、更新、或删除时触发。你可以将Before Flow和After Flow配置为在创建或更新时执行,但删除需要再次单独处理。这意味着,最终每个对象可创建的Flow数量是3个:创建或更新之前 创建或更新之后 删除前 每个对象的Record-triggered Flow的数量 在构建Flow时,经常会听到根据业务需求进行...
Record-Triggered Flow最佳实践 01、三原则 此最佳实践包括每个对象最多有3个Record-Triggered Flows: Create/Update (Before) Create/Update (After) Delete (Before) 最终,基于特定对象内发生的操作触发的所有功能,都可以仅使用这三个Flow来执行。然后,使用决策逻辑来拆分Flow操作,并仅将特定功能应用于满足特定条件的...