【发布时间】:2013-07-19 22:17:15
【问题描述】:
我一直在查看区域管理 ERD,并试图了解如何按分配给特定用户的区域查询帐户。
在我的控制器中,我使用 UserInfo.getUserId() 来获取当前用户的 userId。
我需要为该用户获取按地区过滤的帐户列表。
查看ERD,看来我需要查询组表,但是组表上的ID与userId没有任何匹配,那么如何获取特定用户的相关组ID ?如何获取特定用户的一组 ID,这些 ID 可用于在 accountShare 表上进行查询,然后该表应返回一个帐户 ID 列表,这些帐户 ID 是该用户按地区划分的帐户?
我是否正确地遍历了对象?我在某个地方错过了一段关系。
感谢您的帮助。
【问题讨论】:
标签: salesforce apex-code