下面会对最近碰到的几个小问题来总结一下:
-
System.QueryException: unexpected token:
通常遇到这个问题的原因就是你的SOQL语句本身的问题, 最常见的问题就是拼接SOQL语句的时候出错,下面列出这次遇到这个问题的原因:这里的leadId 是需要加上单引号的,这个是容易出错的地方。String selects = getFieldsSOQL(); System.debug('leadId '+leadId); String query = 'SELECT '+selects +' FROM Lead'; if(String.isNotBlank(leadId)){ query = query+ ' WHERE Id = '+'\''+leadId+'\''; } System.debug('query '+query);
-
Compact Layout 在Compact Layout想要显示的字段,需要在 Compact Layout上编辑和 Assign该Layout
-
Schedule Apex
如果想要Schedule 某个Apex Class,需要在Setup 里面搜索 Apex Classes, 然后你可以看到Schedule Apex的button了