admin 管理员组

文章数量: 1184232

在 Salesforce 中,导出所有字段信息(包括字段名、API 名、字段类型、是否可报表、是否可搜索等)通常不是一个“一键完成”的操作,但可以通过几种方法实现。以下是常用的几种方法:


✅ 方法一:使用 Salesforce Schema Builder(不推荐导出,但可查看)

  • 登录 Salesforce → 设置(Setup)→ 搜索 “Schema Builder”
  • 可以图形化查看所有对象及其字段,但无法直接导出字段信息。

✅ 方法二:使用 Salesforce 的 “工作台”(Workbench) 导出元数据

步骤:

  1. 打开 Workbench 官网
  2. 登录你的 Salesforce 账户(选择环境类型 Production/Sandbox)
  3. 顶部菜单选择:Info → Standard & Custom Objects
  4. 选择你要导出的对象(例如 Account、Opportunity)
  5. 点击“Expand All”查看字段信息
  6. 页面底部有“Download metadata”按钮,可导出为 XML 文件

🚫 注意:

导出的文件是 XML 格式的元数据,不太适合人类直接阅读,需进一步处理(如用 Excel 解析或写脚本转换)。


✅ 方法三:使用 Salesforce 的开发者控制台 / SOQL 查询工具查询字段信息

你可以通过查询 FieldDefinition 对象来获取字段列表。例如:

SELECT QualifiedApiName, DataType, Label, IsNillable, IsSortable
FROM FieldDefinition
WHERE EntityDefinition.QualifiedApiName = 'Account'

也可以在 VS Code 的 Salesforce 插件中执行。


✅ 方法四:使用 Salesforce 的元数据 API 工具(如 VS Code + SFDX CLI)

如果你熟悉开发工具,可以这样做:

步骤:

  1. 安装 Salesforce CLI (SFDX)
  2. 使用命令连接你的 org:
sfdx force:auth:web:login -a MyOrg
  1. 拉取某个对象的元数据:
sfdx force:source:retrieve -m CustomObject:Account
  1. 得到的 metadata 文件(.object-meta.xml)中包含了所有字段的定义,可用于进一步处理。

✅ 方法五:使用第三方工具(推荐)

  • Salesforce Inspector Chrome 插件

    • 在 Salesforce 页面点击插件图标 → 选择对象 → 点击“Show all data”或“Export metadata”
    • 可以导出字段名、API 名、类型等信息为 CSV 文件
    • 非常轻量、适合日常使用
  • Elements.Cloud(企业级元数据分析)

    • 提供可视化、分析和导出元数据的功能,适合大型组织
    • 注册后可免费试用一部分功能

📦 对比总结

方法难度可导出性可读性推荐度
Workbench✅(XML)⭐⭐
Salesforce Inspector 插件极低✅(CSV)⭐⭐⭐⭐⭐
Schema Builder
SOQL 查询✅(脚本)⭐⭐⭐
SFDX CLI + VS Code✅(XML)⭐⭐⭐

本文标签: 字段 Salesforce