SFDC 日常经验积累

1.工作流里面的公式字段IsChange 只有内容变更的时候触发,新创建记录的时候不触发.需要通过Isnew来判定2.总结的比较全的一个帖子https://blog.csdn.net/itsme_web/article/details/539762043.在同一个对象上建立process builder ,workflow 要小心,不像Trigger 没有先后顺序4.【一个Accoun...
摘要由CSDN通过智能技术生成

1.工作流里面的公式字段IsChange 只有内容变更的时候触发,新创建记录的时候不触发.需要通过Isnew来判定

2.总结的比较全的一个帖子
https://blog.csdn.net/itsme_web/article/details/53976204

3.在同一个对象上建立process builder ,workflow 要小心,不像Trigger 没有先后顺序

4.【一个Account下所有联系人】的Account 集合写法       

Map<Id,List<Contract>> accAndcontracTMap = new Map<Id,List<Contract>>();  

        for(Contract con: contractListParam){
            if(accAndcontracTMap.containsKey(con.AccountId)){
               List<Contract> contractList = new List<Contract>();
               contractList = accAndcontracTMap.get(con.AccountId);

5.用DataLoader更新空值,要在设定里面【insert null value】,勾选上

6.[Enable State and Country/Territory Picklists],这个功能disable后,数据关联会丢失,再次开启所有国家和州的信息要重新配下

7.look-up关系来实现summary 字段,如果用M-D关系会有数据权限问题

    https://github.com/afawcett/declarative-lookup-rollup-summaries

8.取charter上或者是从Docusign传回来的文件,要从AttachedContentDocuments这个对象取

SELECT Id, AccountId, (SELECT ContentDocumentid,ContentDocument.Title FROM AttachedContentDocuments) FROM Contract WHERE id ='8000K000001euTz' 

9.一个比较全的salesforce 面试问题网站

https://www.besanttechnologies.com/salesforce-interview-questions-and-answers#

10.加密字段不能作为查询字段

11.javascript调用的时候要这样写,否则点击取消也会提交页面

        function alertMessage(){

            if(
            true                      
            )
            {
              if(!confirm('are you sure for ###')) return false;
              return true;
            }else
            {
              if(!c
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值