SuperAPI AI 工具集

platform-custom-report-type-generate

数据与分析

查看项目

更新于 10-15 21:43

技能介绍

用途:该技能用于创建、生成或校验 Salesforce 自定义报表类型(CRT)元数据,适用跨对象报表与 Report Builder 数据框架场景。

主要能力:定义主对象、最多 3 个关联对象及连接关系,控制内/外连接行为,配置报表构建器中可用字段(含通过查找关系到达的字段),并校验元数据文件的规范性。

必要用法:文件扩展名为 .reportType-meta.xml,文件名(不含扩展名)即开发者名,须以字母开头、仅含字母数字下划线、无空格、无尾随或连续下划线。若包含 <fullName> 必须与文件名完全一致。顶层 <ReportType> 关键子元素含 fullName、label、description、baseObject、category、deployed、join、sections。baseObject 初次创建后不可更改。join 用 outerJoin 控制非主对象记录是否必须存在:false 为内连接(主记录必须有子记录),true 为外连接。每个对象需各自有 <sections> 块并列出字段。<field> 用 API 名称(自定义字段带 __c),<table> 对基础对象填对象名,对连接对象填点号关系路径(如 Account.Contacts)。relationship 用子关系名(自定义关系通常以 __r 结尾)。

限制:单一连接链最多 4 个对象;外连接之后不能再出现内连接;历史趋势字段用 _hst 后缀;autogenerated 为历史趋势自动生成保留,不可手动设置。部署后 baseObject 锁定。

若资料未提供的内容暂未提供。