【技术边界比较】:
1、Workflow Rules的技术边界:Cross-Object Workflow
触发条件:某一个记录被创建/编辑且满足某一标准,该标准指的是选定的对象或与选定的对象相关的某字段等于/不等于/大于...某一个值时触发;
更新字段的局限:如果对象是lookup关系,仅能更新该选定对象的值,而不能更新与之相关字段的值,简而言之,不能跨对象更新,master-detail可以;
2、Process Builder的技术边界:(更新相关字段首选)
触发条件:某一记录被创建或再被创建;
缺陷:不能删除编辑好的Process,只能Inactive,不能修改已经编辑过的Process,只能clone,触发条件为created/edited;
相比workflow的优势:
a、流程图的方式写逻辑和action更直观;
b、执行action的时候,可以update选定对象的相关字段的值,而不仅局限其对象本身的field;
c、能跨对象更新,不管是跨父级还是跨子级更新都行。
注:任何更新字段实际上是通过DML操作实现的,不管操作是绑定在button上还是如何。
【Action比较】: