表达式入门

已完成

要在 Power Automate 中编写表达式,请选择一个字段以打开动态内容菜单,然后选择表达式,如下所示。

打开“动态内容”菜单并选择“表达式”的屏幕截图。

在公式框中,您可以通过组合使用一个或多个函数来键入表达式。 在了解不同类型的函数及其用法之前,您应先了解这些函数的一些共同点。 函数名称不区分大小写。

提示

请注意,在屏幕截图中,我们使用的是手动触发流触发器和撰写操作。 这样,您可以进行简单的设置来编写和测试表达式,而无需担心其他输入或操作。 使用本设置按指示在本应用中操作,或者随时使用本设置尝试新的内容。

在公式栏中输入函数时,您将看到包含语法建议的弹出窗口。

包含语法建议的弹出窗口的屏幕截图。

在此处,您可以看到,ConvertFromUtc 函数具有两个必填输入和一个可选输入。

  • Timestamp 是必填输入,需要输入字符串

  • destinationTimeZone 是必填输入,需要输入字符串

  • format? 是可选输入,可选择输入字符串。

    注意

    format 末尾的问号指示这是可选输入。

输入字符串形式的时间戳并键入逗号后,流将提示输入 destinationTimeZone:

destinationTimeZone 提示的屏幕截图。

您可能会觉得有些困难。 时区该如何输入? 如果查看弹出窗口,您会发现窗口中提供了指向时区值列表的链接。 该页面提供了 destinationTimeZone 的字符串。 借助本信息,我们现在可以完成表达式。

convertFromUtc('2020-09-01T12:00:00Z','Eastern Standard Time')

完成表达式后,选择“确定”以保存所做的更改。 编辑表达式时务必确保选择“确定”或“更新”。 如果选择退出输入,则会丢失所做更改。 Power Automate 没有“自动保存”功能。

完成第一个表达式后,您现在可以选择右上角的测试。 然后选择保存并测试

测试完成后,应会看到绿色栏,显示“您的流已成功运行”。展开撰写操作,您会看到 OUTPUTS 中显示已转换为新时区的日期时间。

流成功栏的屏幕截图,栏中显示“您的流已成功运行”消息。

使用相同的过程查看您创建的任何测试表达式的输出。