SalesForce SOQL事件与领导关系

SalesForce SOQL事件与领导关系,salesforce,apex-code,visualforce,soql,Salesforce,Apex Code,Visualforce,Soql,我一直在尝试查询分配了事件的潜在客户,以便获取潜在客户的电话号码,但到目前为止,电话字段始终为空,即使Who.Name字段正确,并且使用ID作为指向记录的链接。。我想做的一个简化版本是: SELECT Who.Phone FROM Event 但如果我这样做,这不会返回任何结果: SELECT Who.Name, Who.Phone FROM Event 这将返回具有正确名称的对象,但不会返回电话。我真的不知道该往哪里走,似乎我可以使用这种关系提取的唯一字段是名称和Id 我是否错误地使用了W

我一直在尝试查询分配了事件的潜在客户,以便获取潜在客户的电话号码,但到目前为止,电话字段始终为空,即使Who.Name字段正确,并且使用ID作为指向记录的链接。。我想做的一个简化版本是:

SELECT Who.Phone FROM Event
但如果我这样做,这不会返回任何结果:

SELECT Who.Name, Who.Phone FROM Event
这将返回具有正确名称的对象,但不会返回电话。我真的不知道该往哪里走,似乎我可以使用这种关系提取的唯一字段是名称和Id


我是否错误地使用了Who,或者我遗漏了什么

事件的查找字段有点特殊,因为它们可以查找不同类型的记录


可能只是通过在事件中查询
WhoId
来获取所有id,然后使用
where-id in:ListLeadID
在Lead上运行第二个查询-我怀疑在这个实例中添加另一个查询会导致您的调速器限制问题。

好的,这就是我要做的方向,我们只需要找出如何以一种有序的方式组合列表,这不应该太难:D.谢谢!