【发布时间】:2015-11-23 13:40:36
【问题描述】:
所以我正在尝试获取当前用户的用户许可证,例如。系统管理员或用户等...我已经浏览过这里并使用了其他方法,但是这些似乎对我不起作用。我想知道我可以从哪里开始?
我得到的错误是:
比较参数必须是兼容类型:Schema.SObjectField、String
使用以下代码:
public String getOpps() {
if(Profile.UserLicense.Name === 'Community Customer') {
oppCheck = true;
} else {
oppCheck = false;
}
***loop*** {
code here
}
} else {
more code here
}
return 'nil';
}
【问题讨论】:
-
澄清一下,系统管理员与用户是一个配置文件,而不是用户许可证。许可证决定了 Salesforce 与 Chatter 之类的事情。
标签: salesforce apex