Power Automate中DocuSign添加收件人文本标签如何保留换行?
在Power Automate的DocuSign文本标签中保留换行的解决方案
要让DocuSign文本标签识别并渲染换行,核心是开启标签的HTML解析功能,具体操作如下:
方法1:通过高级选项开启HTML渲染
- 在「Add tabs for recipient」操作中,展开Show advanced options(显示高级选项)
- 找到「Enable HTML」复选框并勾选
- 直接将你的
varNames变量(包含<br />换行符)传入「Tabs Value」字段
此时DocuSign会自动解析变量中的<br />为换行,实现多行显示。
方法2:手动构造标签JSON对象(适用于无高级选项的场景)
如果操作面板中没有「Enable HTML」选项,直接在「Tabs」字段中传入完整的标签配置JSON:
{ "textTabs": [ { "tabLabel": "你的文本标签名称", "value": "@variables('varNames')", "enableHtml": true, "documentId": "1", "pageNumber": "1", "xPosition": "50", "yPosition": "50" } ] }
注意替换其中的tabLabel、documentId、pageNumber、坐标值为你模板的实际参数,@variables('varNames')会自动读取你的变量值。
补充说明
- 不要用纯
\n或回车换行,DocuSign的普通文本标签默认不解析这类字符;只有开启HTML渲染后,<br />或<br>才会被识别为换行 - 确保你的
varNames变量中的<br />格式正确,没有被转义成<br />(如果出现转义,需要先通过decodeUriComponent()或替换操作还原)
内容的提问来源于stack exchange,提问作者Ashok Gopala-Rao
相关产品推荐
相关产品推荐

