开始 Do-While 循环

启动用于运行代码块的重复结构,直到满足条件为止。

命令可用性: 本地 IBM RPA SaaS 和 IBM RPA

描述

此命令将启动重复结构,该结构将运行代码块,直到满足条件为止。 它与 For (for) 和 while 命令不同,因为在对表达式进行求值之前会运行命令序列。

该命令的名称引用了一些编程语言 (称为 do-while) 中的公共重复结构。

依赖关系

End Do-while (until) 命令定义为运行重复结构而求值的条件。

脚本语法

IBM RPA 的专有脚本语言的语法与其他编程语言类似。 该脚本语法在脚本文件中定义命令的语法。 您可以在 IBM RPA Studio的 脚本 方式下使用此语法。

repeat

示例

以下示例在循环期间将变量的值递增 1。 它打印完成循环后的结果。

defVar --name incrementedVariable --type Numeric
repeat
    logMessage --message "${incrementedVariable}" --type "Info"
    incrementVar --number ${incrementedVariable}
until --left "${incrementedVariable}" --operator "Less_Than" --right 10
logMessage --message "Final result ${incrementedVariable}" --type "Info"