如何在 power automate 中访问来自 javascript 的流变量

How to access flow variables from javascript in power automate

我正在研究电力自动化流程,但遇到了一些麻烦。我在流程中将一些文本复制到剪贴板,并将其分配给流程中的一个变量。我正在尝试使用 javascript 脚本功能解析变量,但每当我尝试在 javascript 中使用 %variable% 语法时,我都会收到语法错误。我在文本编辑器中使用了变量按钮,他们为您提供了将变量添加到我的脚本中的功能,但即使是像 var res = %SimResults%; returns 这样简单的错误 C:\Users$me\AppData\Local\Temp\Robin\nkwrgcdoxrp.tmp(1, 11) Microsoft JScript compilation error: Syntax error

似乎即使我 应该 能够从 Javascript 访问我的流变量,当我尝试

时它会抛出语法错误

您需要在其周围加上引号...

var res = "%SimResults%"

... 它更多地将变量视为 Javascript 代码中的查找和替换,因此,您需要做一些工作以确保存在正确的封装等。

这可能无法解决您的问题,但取决于变量中包含的内容的复杂性。

如果您有额外的引号等,您可能需要在将它们放入 Javascript 任务之前对它们进行转义 IF 它们存在于字符串中 ...请注意这一点。