[置顶] 搭建Salesforce开发环境- Sublime

摘要: Salesforce 的开发, 并没有采用大家熟悉的开发语言, 它使用的编程语言叫做Apex(语法非常像Java ) , 由于是基于Cloud的开发模式,那么编绎与运行都是在远程服务器上完成, 所以不能跟JAVA开发那样, 直接在本地的电脑上就可以直接调试结果. 那基于云开发的好处是, 你可以通过S 阅读全文
posted @ 2021-11-16 10:41 问题集 阅读(877) 评论(0) 推荐(0)

Salesforce的RollBack机制

摘要: 问说,下面的代码在匿名快执行完之后插进去了几条数据。 1 ObjectA__c objA = new ObjectA__c(); 2 objA.Name = "TestA"; 3 insert objA; 4 5 List<ObjectB__c> objBList = new List<Object 阅读全文
posted @ 2022-03-21 15:55 问题集 阅读(87) 评论(0) 推荐(0)

Collection size 10,001 exceeds maximum size of 1,000

摘要: 如果在你的Visualforce页面中,某个集合的数量超过1000就会报错,解决的办法就是对数据进行分页处理 阅读全文
posted @ 2021-12-15 14:13 问题集 阅读(28) 评论(0) 推荐(0)

Too many retries of batch save in the presence of Apex triggers with failures

摘要: System.DmlException: Process failed. First exception on row 0; first error: CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY, Too many retries of batch save in th 阅读全文
posted @ 2021-12-14 10:51 问题集 阅读(898) 评论(0) 推荐(0)

License Limit Exceeded

摘要: 如果你碰到这个错误, 说明超过了Salesforce中规定的数量,可以到Setup-> Company Information -> User Licenses related list进行查看。 解决办法就是购买更多的license 阅读全文
posted @ 2021-12-10 11:10 问题集 阅读(474) 评论(0) 推荐(0)

String length exceeds maximum: 12000000

摘要: 在执行batch操作的时候,如果累加的字符串太长,超过了12M的限制,就会出现这个错误。 另外可能出现这个错误的场景就是调用第三方接口上传附件,如果附件过大,也会报这个错误。 解决的办法只能是把一整块的东西分成小块进行处理了。 阅读全文
posted @ 2021-12-09 10:33 问题集 阅读(395) 评论(0) 推荐(0)

MIXED_DML_OPERATION error

摘要: 如果你遇到以下的错误: System.DmlException: Insert failed. First exception on row 0; first error: MIXED_DML_OPERATION, DML operation on setup object is not permi 阅读全文
posted @ 2021-12-08 13:50 问题集 阅读(159) 评论(0) 推荐(0)

the Maximum CPU time on the Salesforce servers(10 second) and maximum execution time for each apex transaction (10 minute)有什么区别

摘要: 在Salesforce中,CPU时间是不包含SOQL/DML等部分执行时间的,比如你在trigger更新上百万条记录,DML执行的时间是可以超过10秒的,这个不计算在CPU时间里面, 只要整个事务的时间不超过10分钟,就不会触发限制。 阅读全文
posted @ 2021-12-07 16:26 问题集 阅读(44) 评论(0) 推荐(0)

A problem with Onclick Javascript for this button or link was encountered

摘要: 出现这个问题的原因是Account Name包含了特殊字符,导致脚本执行出错, 解决的办法就是调用{!URLENCODE(Account.Name)}对特殊字符进行转义。 阅读全文
posted @ 2021-12-07 15:14 问题集 阅读(23) 评论(0) 推荐(0)

Number of records exceeds limit:200

摘要: 出现这个错误是因为UserRecordAccess 只能查询200条记录,如果触发这个限制就会报错 SELECT RecordId FROM UserRecordAccess where UserId = :currUserInfo.Id AND HasReadAccess = true and R 阅读全文
posted @ 2021-12-03 10:15 问题集 阅读(185) 评论(0) 推荐(0)

Response size exceeded 15MB organization limit

摘要: 这个错误发生在将Opportunity数据导出到 excel 文件时,如果查询包括很多数据,就会报这个错误,因为VF页面的大小不能超过15M。 那怎么解决呢? 唯一的思路就是减少数据绑定的大小,针对这种导出大量数据的情况,建议采用异步的方式实现。如果是页面展示的情况,可以用分页进行优化。 阅读全文
posted @ 2021-12-02 14:59 问题集 阅读(85) 评论(0) 推荐(0)