You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Salesforce中创建冻结用户现状报告的SOQL查询问题

解决Salesforce冻结用户报告的查询与报表问题

修正SOQL查询(单次查询实现)

你遇到的错误是因为误用了关系字段名:UserLogin与User的标准关联关系字段是User(__r后缀仅适用于自定义对象间的关系),正确的SOQL语句应该是:

SELECT User.Name, IsFrozen FROM UserLogin

执行这条语句就能直接获取冻结用户的姓名和冻结状态,无需二次查询或VLOOKUP操作。如果只需要冻结状态为true的用户,可添加过滤条件:

SELECT User.Name, IsFrozen FROM UserLogin WHERE IsFrozen = true

创建自定义报表类型实现可视化报告

虽然UserLogin无法在Salesforce标准UI中直接查看,但可以通过关联User对象创建自定义报表类型来生成可视化报告:

  • 进入设置 → 对象和字段 → 报表类型 → 点击新建自定义报表类型
  • 主对象选择用户(User),在关联对象中添加用户登录(UserLogin),选择关系类型为“每个A记录可能有多个B记录”
  • 保存自定义报表类型后,新建报表时选择该类型,即可添加User的姓名、UserLogin的IsFrozen字段,按需设置筛选条件后生成冻结用户现状报告

内容的提问来源于stack exchange,提问作者user3323846

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 23:34:51