如何在不作为运算符的情况下在 Automation Anywhere 变量中传递连字符 (-)?

How to pass a hyphen ( - ) in an Automation Anywhere variable without being an operator?

AAE 的 "PDF Integration" 命令允许您将 .pdf 拆分为 separate single file for a selected number of pages or range of pages (Figure 1). The "Single File With Selected Pages" field also allows you to input a variable. But how do you create a variable with a hyphen (-) included where it doesn't see that as an operator

按照我目前在图 2 中使用变量的方式,AAE 会将连字符 (-) 视为运算符并减去两个嵌套变量。我试过将连字符放在括号、双引号、单引号中,但我在 AAE 的文档中找不到任何显示如何将连字符用作字符而不是运算符的内容。我还尝试使用破折号 (–),但 AAE 似乎无法识别该字段中的破折号。他们的文档中唯一引用破折号的区域是 dates.

"PDF Integration" 命令中的 "Single File With Selected Pages" 字段只允许您输入 1 个变量,所以这就是为什么我试图创建一个包含开始和以连字符分隔的结束页面。

图1:

图二:

解决方法:

使用变量运算:$start$#$end$ 连接任何不是数学运算的符号,即 #.

使用字符串运算将符号替换为连字符 符号.

现在你将拥有即。 5-7,您可以在 pdf 拆分命令中使用它。