【问题标题】:Parse email subject office 365 flows解析电子邮件主题 office 365 流
【发布时间】:2018-11-10 17:32:45
【问题描述】:

我正在尝试从 Office 365 流中的主题行中解析出一些数据。我有一封格式一致的电子邮件:

Help Desk [Ticket #12345]

我想获取数字“12345”以在流程的后续步骤中使用。到目前为止,我已经尝试在 compose 连接器中使用子字符串表达式:

substring(triggerBody()?['Subject'], 20, 5)

但是我得到一个关于字符串为空的错误。

【问题讨论】:

    标签: expression office365 powerapps power-automate


    【解决方案1】:

    除了索引不正确(要从Help Desk [Ticket #12345] 检索'12345',您需要使用substring(value, 0, 5),因为索引是从0 开始的),表达式看起来是正确的。但是您可以采取逐步的方法来查看问题所在。

    首先,查看流运行以准确了解触发器输出是什么:

    如果您看到“主题”字段(就像我在本例中所做的那样),请创建一个包含该值的变量,以确保您没有任何拼写错误:

    如果它工作正常,那么您应该在流程中看到运行主题:

    如果此时一切都还不错,请使用您想要的子字符串创建一个新变量:

    再次检查值。

    如果你到了这一点,那么你应该能够检索票证。

    【讨论】:

    • 做到了!非常感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-09-24
    • 2021-06-11
    • 2016-02-04
    相关资源
    最近更新 更多