调试桌面流
如果系统中存在任何更改或者桌面流因为包含错误而无法运行,通常必须调试流。
使用以下工具调试桌面流:
在流设计器中运行、停止和暂停
选择运行或按 F5 以运行流。 当流运行时,运行变为暂停。 在流运行时选择暂停或按 Ctrl + 暂停,以暂停并检查截止到该点所做的任何更改。 在流暂停时选择运行,流将继续运行。 运行下个操作按钮和 F10 快捷方式将逐个操作运行流,并在每个操作完成后暂停流。 停止按钮和 Shift + F5 快捷方式将完全停止流。
添加断点
单击工作区中运行的订单号的左侧将在流中放置一个断点,断点显示为红色圆点。 添加断点将指定在哪个操作处暂停流。 通过选择运行或运行下个操作继续运行流。 选择断点以将其删除。
按操作运行桌面流
运行下个操作按钮按操作运行流操作。 完成每个操作后,流将暂停。 打开变量窗格可以检查任何变量在暂停点的值。 此功能对调试很有用。
状态栏
窗口底部的状态栏显示流的状态和所选操作的数量。 此外,还显示当前流中操作和子流的总数。
运行延迟字段定义在流设计器中运行每个操作后流等待的时间。 您可以修改默认值以增加或减少流等待的毫秒数。
状态栏还会显示错误数(如果有)。 选择错误选项可弹出错误窗格。
如果您在流内搜索,状态栏会显示一个包含结果数量的附加字段。 选择此字段将弹出在代码中查找窗格。
从此处运行
若要从特定操作开始运行流,请右键单击该操作,然后选择从此处运行。 这会忽略之前的所有操作,并从所选操作开始运行流。
Power Automate 保留关键字
Power Automate 的核心中使用了一定数量的字词,但在变量、子流、标签或错误块名称的开发过程中不能使用。 下面显示了这些字词的列表。
A - E | F - J | K - R | S - Z |
---|---|---|---|
action | FALSE | label | set |
and | for | loop | step |
block | foreach | main | switch |
call | from | mod | then |
case | function | next | throw |
default | global | no | times |
disable | goto | not | to |
else | if | on | TRUE |
end | in | or | wait |
error | input | output | while |
exit | repeat | xor | |
yes |