问题描述
我有一个通过Salesforce公共站点公开的visualforce页面,在该页面的控制器中,我有一个SOQL查询来获取 Processor Connection 记录,但是作为回报,我得到了一个空列表。我认为这与最近Salesforce Winter 21对站点访客用户权限的更新有关,所以我为 PaymentConnect Settings 对象创建了共享规则,因为这两个对象具有主从关系。但是查询仍然返回一个空列表。 这是包含查询的控制器的快照
pymt__Processor_Connection__c []连接= [从pymt__Processor_Connection__c中选择ID,pymt__default_connection__c,pymt__processor_id__c,pymt__test_mode__c,pymt__Default_Currency__c,pymt__PP_Merchant_Id__c,其中isDeleted =假];
此功能还需要什么?
仅供参考,
- 已选中设置中共享设置下的保护访客用户记录访问安全性复选框
- 我知道我可以在无需共享上下文的情况下进行查询来解决此问题,但是我想知道为什么共享规则方式不起作用,因为它以前一直对其他规则有效标准和 自定义对象
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)