关于自动化流程,主要有三种,分别是Workflow,Process Builder,Flow。
·Workflow
当某一个记录被创建或者编辑且满足某一标准,但是不能跨对象更新,master-detail可以跨对象更新
·Process Builde
当某一记录被保存时触发,实施时需循一个对象一个Process Builder的原则
相比workflow有以下优势
a、流程图的方式写逻辑和action更加直观;
b、执行action的时候,可以update选定对象的相关字段的值,而不仅局限其对象本身的field;
c、能跨对象更新,不管是跨父级还是跨子级更新都行。
·Flow
相比于前两种,速度更快
下面我们创建一个简单的Flow,并把它配置在Lightning pages上,看看效果如何
选择Screen Flow
不只在【Lightning pages】上使用Flow,以下情况也可使用
·Flow actions
·Utility ba
·Experience Builder page
·Custom Lightning components
·Visualforce pages
·Web tabs
·Custom buttons and links
TERMINAL中执行以下命令:
sfdx force:source:retrieve -m Flow
flows文件夹生产以下文件
Sample_Flow.flow-meta.xml
TERMINAL中执行以下命令:
sfdx force:source:retrieve -m Layout
layouts文件夹生产以下文件
Account-Account Layout.layout-meta.xml
Contact-Contact Layout.layout-meta.xml
sfdx force:source:retrieve -m QuickAction
quickActions文件夹生产以下文件
Contact.Enter_Flow_Action.quickAction-meta.xml
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。