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

Docusign API设置optional为true时signHereTabs不显示,如何实现可选签名功能

Docusign可选签名字段不显示解决方案

你遇到的可选签名字段隐藏问题可通过以下3步修正,实现用户自主选择是否签署的需求:

  • 修正属性类型与显式配置可见性
    C#版Docusign SDK中SignHere对象的Optional属性为布尔类型,你当前传入字符串"true"可能导致参数解析异常,部分版本SDK会将解析异常的字段默认隐藏。同时需要显式指定Hidden属性为false,避免被默认规则隐藏。
    修正后的代码参考:
private SignHere CreateSignHere(String fieldName, string recipientId)
{
    return new SignHere
    {
        TabLabel = fieldName,
        RecipientId = recipientId,
        Optional = true, // 改为布尔值类型传入
        Hidden = false // 显式声明字段不隐藏
        // 若你未在其他逻辑中配置该字段的坐标/锚点位置,需在此处补充对应参数,确保字段定位正常
    };
}
  • 开启签名视图的可选字段显示开关
    如果你使用的是嵌入式签名(直接生成收件人签名链接),需要在创建RecipientViewRequest对象时,额外设置ShowOptionalTabs = true,该参数默认关闭,是可选字段隐藏的最常见原因。
  • 确认账户级配置
    如果修改后仍然不显示,可登录Docusign后台在发送设置中确认,是否开启了「允许收件人查看可选字段」的开关,部分企业版账户会默认关闭该配置。

修改完成后,可选签名字段会正常显示在签名界面,字段旁会附带「可选」标识,用户可以选择点击签署,也可以直接留空完成整个签名流程。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 18:36:02