SuperAPI AI 工具集

platform-validation-rule-generate

数据与分析

查看项目

更新于 10-15 21:43

技能介绍

用途:在 Salesforce 中创建、修改或校验验证规则(Validation Rule),用于在数据层强制业务规则、阻止无效或不完整记录保存,并向用户显示有意义的错误提示;也可排查与验证规则相关的部署错误。

主要能力:生成含公式的验证规则元数据;支持 active、errorConditionFormula、errorMessage、fullName 等核心属性。fullName 需以字母开头,可含字母、数字、下划线,不能以下划线结尾或含连续下划线,不超过 40 字符;errorMessage 最长 255 字符;公式返回 TRUE 时触发错误。

公式函数要点:TEXT() 不得用于文本字段;CASE() 参数个数为偶数且需提供默认值;VALUE() 仅用于文本字段;DAY()、MONTH() 仅用于日期字段,Datetime 需先转 Date;DATEVALUE() 仅用于 DateTime 字段;比较选项列表字段相等性必须用 ISPICKVAL();检查字段值变化用 ISCHANGE()。

关键规则:errorConditionFormula 含 XML 标签时必须置于 CDATA 段内(最常见错误);修改公式时区分“替换”与“追加”,后者通常用 AND() 或 OR() 包裹;文件必须使用 .validationRule-meta.xml 扩展名。

适用场景:数据质量校验、字段校验、业务逻辑校验、部署排错。限制:资料未提供具体安装命令、收费方式与平台支持范围。