- 博客(9)
- 收藏
- 关注
原创 salesforce学习笔记(9)- 验证用户电子邮件
如果用户从未经验证的电子邮件地址发送电子邮件,Salesforce会拒绝此电子邮件消息,并不会完成发送。然后,在Developer Console中执行上述批处理即可完成批量邮件发送,达到与2-1相同的验证用户邮箱的目的,但是这种验证方式,不支持用户的单点登录。第一条:这条邮件中,点击Verify Account后,会跳转至重置密码的页面,如果选择这种方式,后续就可以通过账号密码的形式进行登录Salesforce。如下如,图1验证过的邮箱可以用于发送邮件,图2未验证过的邮箱不可以发送邮件。
2024-07-01 16:57:31 513
原创 salesforce学习笔记(8)- 邮件模板
现在,要求从A页面的活动(Activity)Tab下,使用标准的电子邮件功能进行邮件发送,邮件内容要求包含对象A中的字段数据和对象B中的字段数据,邮件发送或者抄送给固定的6个人。我们需要在学生详细页面,给学生发送期末考试信息,并抄送班主任,邮件内容需要包含学生信息和成绩信息,要求使用邮件模板。邮件模板为标准的邮件功能提供了便捷,但是选择创建哪种模板,还是要根据自身需求进行选择,规避模板配置中的官方限制。,文本类型模板无法取得当前对象数据以外的对象的数据的字段值,无论对象之间是主-详细信息关系或查找关系。
2024-06-26 17:12:13 783
原创 salesforce学习笔记(7)- Stream api
如果有变化,不刷新页面或者做其他trigger等操作便可以收到相关更改的推送通知(不管是salesforce平台还是其他外部服务,比如java端等,可以通过此种方式进行实时同步),告诉当前的需要监控的记录已经发生了变化。它是基于“发布-订阅”模式设计,可以将 Salesforce 中记录的改变自动推送给订阅者所在的系统,比如 Salesforce 内部的功能模块或外部的数据库(保持Salesforce与内部功能模块或外部系统数据一致)。这意味着你可以立即获取到数据更改的通知,而无需等待或消耗额外的资源。
2024-04-26 11:57:58 2052 1
原创 salesforce学习笔记(6)- 审批流程(Approval Process)
ProcessInstanceStep 表示审批流程 (ProcessInstance) 中用户已执行操作的步骤实例,ProcessInstanceWorkItem 表示审批流程 (ProcessInstance) 中待处理且用户下一步必须执行某些操作的步骤实例。每个实例执行完成了哪些批准步骤(从进入审批流程开始),即过程实例(ProcessInstance)中的一条记录可能对应过程实例步骤(ProcessInstanceStep)中的多条记录。流程实例步骤(ProcessInstanceStep)
2024-04-25 16:18:05 2134 1
原创 salesforce学习笔记(4)- LWC中JavaScript Promise那些事
异步方法总会返回一个Promise对象。Await只能被用在被标记为async(异步)的方法里。
2024-04-02 16:32:52 771 1
原创 salesforce学习笔记(3)- salesforce apex如何调用Flow(流)
随着Salesforce官方宣布2025年12月31日后将不再对Workflow Rule(工作流规则)和Process Builder(进程生成器)提供官方支持和Bug修复,Flow(流)势必成为Salesforce中低代码自动化工具的未来。流的分类为:屏幕流,记录触发流,计划触发流,平台事件触发流,自动启动流(无触发器),记录触发的业务流程。使用Flow. Interview和start方法可以启动flow。最近遇到的一个问题就是,Apex代码中应该如何调用Flow(流)呢?欢迎转发点评和指正!
2024-04-02 15:45:32 610
原创 salesforce学习笔记(2)- 多次调用外部接口(Multiple Http Callouts)测试类的编写
单个callout或者多个callout的场景,测试类写法与常规测试类写法还是有区别的,把握了HttpCalloutMock的方向且清楚根据endpoint来区分返回值,问题就迎刃而解了。当调用某一目标外部接口时,要先获取调用此接口的Access token(全局唯一接口调用凭据)由于测试类中是不允许直接发送http请求的,因此,为了模拟这种情况,我们选择通过实现。项目中我们经常遇到,在同一个方法中,多次调用外部api接口,与外部系统进行交互。欢迎转发点评和指正!
2024-04-02 15:33:38 437
原创 salesforce学习笔记(1)- salesforce apex代码测试类的编写
由于salesforce的硬性要求,salesforce apex代码覆盖率至少要达到75%、且所有的测试方法都成功执行完成,才能正常部署到生产环境。在实际工作中,关于75%这个覆盖率,在达到标准的基础上,我们更应该关注的是,所有的用例是否都被覆盖到了,不要单纯纠结于覆盖率大小。某企业员工的薪资组成为Base+奖金,且奖金额为Base的10%。欢迎转发点评和指正!
2024-04-02 15:16:23 482
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人