如何在Automation Anywhere的yes/no、Enter Value类prompt中添加换行
Automation Anywhere Prompt弹窗换行实现方案
该需求可以实现,你之前直接输入回车不生效的原因是Automation Anywhere的prompt组件默认不会将纯文本内的手动换行符渲染为弹窗内的换行,需要使用指定的换行标识:
- 针对A2019及更高版本(含云平台、本地部署v20+)
在需要换行的位置插入转义字符\n即可,示例写法:First Line\nSecond Line,赋值后弹窗渲染时会自动将\n识别为换行。 - 针对11.x及更早的传统本地部署版本
使用系统内置的$NewLine$系统变量实现换行,示例写法:First Line$NewLine$Second Line,弹窗会自动解析该变量为换行效果。
针对你提到的prompt-assignment取值为「Prev Line」的场景,直接在上一步的取值后拼接对应换行标识即可,比如旧版本写法为$PrevLine_Variable$$NewLine$Second Line,新版本写法为${prevLineVariable}\nSecond Line。
注意:不要使用HTML的
<br>标签实现换行,Automation Anywhere的prompt弹窗不支持HTML内容渲染,该写法无法生效。
内容的提问来源于stack exchange,提问作者Rahul A Ranger
相关产品推荐
相关产品推荐

