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

在External Object创建S-Docs按钮时Field Type无选项,保存验证失败求助

解决External Object上创建S-Docs按钮时Field Type无选项的问题

问题描述

需在External Object视图创建S-Docs按钮生成PDF,但创建自定义按钮时,"Field Type"下拉列表无可用选项,导致保存验证失败。

External Object按钮配置页面:Field Type下拉无可用选项

原因分析

External Object的字段映射自外部数据源,默认情况下可能缺少S-Docs按钮配置所需的标准唯一标识符字段,或未正确同步外部ID字段,导致系统无法识别可用的Field Type选项。

解决方案

  1. 检查External Object字段配置
    • 进入外部数据源设置,确认已同步包含唯一标识的外部ID字段,且该字段在Salesforce中标记为「External ID」和「Unique」。
  2. 配置S-Docs模板关联
    • 在S-Docs中创建或编辑对应模板,确保模板已正确关联目标External Object,并绑定该对象的可用字段。
  3. 手动构造按钮URL
    跳过Field Type选择,直接创建「List Button」或「Detail Button」,在按钮内容中使用S-Docs的URL格式手动指定参数:
    https://你的Salesforce域名/apex/SDOC__SDCreate1?ID={!外部对象API名称.外部ID字段API名称}&Object=外部对象API名称&TemplateID=你的S-Docs模板ID
    
    替换上述示例中的占位符为实际信息即可。
  4. 添加按钮并测试
    将配置好的按钮添加到External Object的页面布局或列表视图,点击测试生成PDF功能。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.05 17:20:40