随笔分类 -  Salesforce

摘要:休息了三天,神清气爽,打开电脑开启新一周的工作~ 开始编码之前,还是习惯性的刷一下org里面的最新代码吧,不一定哪位同事就把我正在写的代码改了呢~ Retrieve走起~ 咦!居然报错了! Error authenticating with the refresh token due to: exp 阅读全文
posted @ 2022-03-01 13:10 Clsriz 阅读(271) 评论(0) 推荐(0)
摘要:近日遇到了一个问题,一个用户无法访问一个report. 检查发现该用户具备访问report的权限,且可以正常访问其他reports,而唯独这个report无法打开。 这个report是有什么魔力,被封印了吗? 当然不是!百因必有果,你的报应........stop 仔细检查后发现,该report显示 阅读全文
posted @ 2021-12-22 11:03 Clsriz 阅读(160) 评论(1) 推荐(0)
摘要:1. Setup --> User Management Settings --> 打开Enhanced Profile List Views2. Setup --> Profiles --> Create New View3. 输入View Name, 根据需求可对filter进行编辑4. 在St 阅读全文
posted @ 2021-08-02 10:41 Clsriz 阅读(68) 评论(0) 推荐(0)
摘要:在实际开发中有时可能会遇到一些需求,需要为email template添加样式,比如字体颜色,字体大小等。这个时候要注意,在创建需要添加样式的Visualforce Email Template时,一定要使用<messaging:htmlEmailBody></messaging:htmlEmail 阅读全文
posted @ 2021-03-12 11:46 Clsriz 阅读(230) 评论(0) 推荐(0)
摘要:1. 从数据库加载original record(或初始化insert语句) 2. 从request中加载新的record field values, 并覆盖old values 3. 执行所有的before trigger 4. 执行System validation. 例如验证所有的requir 阅读全文
posted @ 2021-02-03 16:38 Clsriz 阅读(104) 评论(0) 推荐(0)
摘要:DATE( YEAR( TODAY() ) , Month( TODAY() ), CASE( MONTH(TODAY() ), 1, 31, 2, IF( MOD( YEAR(TODAY()) , 4) = 0, 29, 28), 3, 31, 4, 30, 5, 31, 6, 30, 7, 31 阅读全文
posted @ 2021-01-25 18:33 Clsriz 阅读(145) 评论(0) 推荐(0)
摘要:近期发现,在sandbox中通过Apex code发送某些邮件,会在console中未产生任何报错的情况下,无法接收到该邮件。 经客户反映,如果该邮件是通过他的邮箱地址发出,则他会收到一封报错邮件: Subject: Undeliverable: Sandbox: The invoices have 阅读全文
posted @ 2020-12-17 16:35 Clsriz 阅读(956) 评论(0) 推荐(0)
摘要:昨天碰到的一个问题 一个User有Opportunity的所有权限,但是在Clone Opportunity时却报错没有权限。 查看了User对于Opportunity相关的Object(例如Price Book, Product)的权限,同样没有发现问题。 Clone Opportunit的逻辑是 阅读全文
posted @ 2020-11-13 15:51 Clsriz 阅读(150) 评论(0) 推荐(0)
摘要:今天碰到的一个问题: 一个标准的Approval process在Credit Memo对象上。 提交审批后,approver分配给了IO Owner。 但是Credit Memo Owner也可以对其进行审批。 经过资料的查询得知, 如果User的profile对某个对象有"modify all 阅读全文
posted @ 2020-10-20 18:19 Clsriz 阅读(126) 评论(0) 推荐(0)
摘要:ISBLANK()判断表达式是否有值,如果没有则返回true,反之则返回false ISNULL()判断表达式是否为空,如果表达式包含一个值则返回false 它们两个最主要的区别就是ISBLANK支持text fields,而text fields永远不会空,所以使用ISNULL()的话,将永远返回 阅读全文
posted @ 2020-09-23 14:05 Clsriz 阅读(444) 评论(0) 推荐(0)
摘要:在需求中需要对日期时间进行编辑 在apex代码中,如果对Date对象进行编辑,可以使用addDays(additionalDays),addMonths(additionalMonths),addYears(additionalYears) 如果对DateTime对进行编辑,可以使用addHours 阅读全文
posted @ 2020-08-18 17:46 Clsriz 阅读(665) 评论(0) 推荐(0)
摘要:在salesfroce中创建worlflow rule以检测某些字段的更改。 使用ISCHANGED()方法可以实现这个需求。 但是使用ISCHANGED()方法就必须选择"created, and every time it's edited"这个评估规则 如果选择"created, and an 阅读全文
posted @ 2020-08-18 17:11 Clsriz 阅读(274) 评论(0) 推荐(0)