Salesforce学习笔记3 – NoCode利器 Process和Flow

EnTokyo

学习内容多得笔记都跟不上消化速度了。

从这篇开始我就多说一些题外话,多放一些参考资料吧。

工作和生活太忙,跟本没时间静下来整理,所以整个文章的可读性会很差,中间的学习内容可以跳过去。

我在最下面写的上完三堂后的感想,有兴趣的朋友们可以直接拉到最下面读一下做参考。

前情提要(第二次课学到的内容)

这是对于前一节课上学到的内容的复习,写下来这些的目的是为了记住Salesforce的关键词,因为以后这些关键词将是项目中沟通避免产生歧义的非常重要的名词。

  • 对像 object
  • Tab
  • 数式项目
  • 入力规则
  • Page Layout (低代码开发)
  • 权限(Profile)
  • 对像
  • 数据查询(ListView)
  • Report (功能比ListView丰富)
  • SOQL 跨Object查询(SOQL Cross-Object)

数据操作

Insert 新规创建

  1. 可以在画面上创建
  2. 也可以用Dataloader
  3. 自己写代码做
  4. 还可以用Api来创建

Update 更新

Delete 删除

删掉可以立即恢复(删除后进入回收站)

Classic界面上就在左下角有个Recycle Bin

在Recycle Bin中清空的话就真的丢掉了,找不回来了。

还有 Empty your organizations recycle bin, 这个一定要慎重,一搬不会使用。

UnDelete 复原

在Recycle Bin中恢复

Upsert 插入更新

数据发生“变化”的关键时间点

在保存按钮按下去之后才会更新数据库。

每个阶段都可以捕捉到,并可以插入一些需要的处理逻辑。

Tab整理

PageLayout

Section概念要了解

流程自动化神器 Process Builder

「プロセス・ビルダ」

只能用if else if ….

一旦有效化后不可更改,但是可以克龙后更改, 克隆后就可以编辑,然后再active的时候原来的就会变成无效,而克龙的就会生效,无缝切换。

测试要在测试环境里进行,而且典型的项目都会有6~8个测试环境。在测试环境确认后再反映到本番之中。

EnTokyo

这里面的内容太多,一时整理不过来,等以后有时间的时候慢慢补吧。

可以参考的内容:

[jin_icon_link] TRAILHEAD上「プロセスビルダー」の検索結果

FLOW

两个表之间没有关联,无法进行查询和更新,这时候就需要用到Flow。

需要注意的是,Flow是自己无法起动的,需要挂靠Process来运行。

EnTokyo

这里面的内容也很多,没来得及整理,等以后有时间的时候慢慢补吧。

可以参考的内容:

[jin_icon_link] TRAILHEAD上「FLOW」の検索結果

第三课后感想

这次的课中最难的要属Processor和Flow了。

为了不写代码,Salesforce尽了最大的努力让界面来实现逻辑,这就导致了界面操作的复杂程度,但这样减少了写代码尽量避免了繁杂的编程和代码测试可以节省大量的时间精力。

发现No Code(无代码编程)看起来很美实际上要学习付出的努力是一样不少的,最大的好处就是

  • 不需要背底层逻辑代码关键词(像乐高积木一样,把画面上找得到的东西拿过来用就可以)
  • 逻辑处理会规范很多(因为有限制,就是在路上安了护栏一样,车走车道人走人行道,做出来的东西比较规范规整一些)
  • 更接近客户的需求,熟练以后可以将更多的精力用在实现需求上(提高开发效率)

跟做SAP的朋友也做过简单的交流,发现SAP主要强项是生产管理质量管理等领域,而Salesforce主要的强项是跟客户跟人有关的领域。

只要人类还在地球上横行霸道当地球的主人,那么不管在哪一个行业人都是最重要的资产(因为消费主体都是人),那么只要在这星球上资本主义不灭Salesforce永远不会落后。

这么一想我觉得自己现在学SF还不算晚,至少以后用这个工具我可以继续改变社会给中小企业提供各种创新服务。

参考阅读

可以参考一下我之前写的关于salesforce的上课记录。

Salesforce学习笔记(2) – 庐山真面目及一些小挫折
Salesforce学习笔记(1) – 走近看,迈出第一步

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注