在 Power Automate 中使用 concat 函数时遇到问题
Trouble using concat function in Power Automate
每次我的流程运行时都试图增加我的 SharePoint 列表中的唯一 ID 字段。例如:如果流程再次运行前最后一行的唯一 ID 字段为“M10389”。然后在流程运行后,将在其下方创建一个新项目,其唯一 ID 将为“M10390”。
流程中唯一不起作用的部分是唯一 ID 部分。以下是创建项目操作块的唯一 ID 字段中的代码片段,它们不会起作用,但应该起作用。
我试过:
concat(字符串(M),add(10386,triggerBody()?['resourceData']?['responseId']))
和
concat(M,add(10386,triggerBody()?['resourceData']?['responseId']))
P.S。 “triggerBody()?['resourceData']?['responseId']”是触发此流程的表单的提交次数,也是我将唯一 ID 字段加一的方式。
都不起作用,我认为它与 concat() 函数有关,因为 concat(m,n) 不工作,concat(string(M),string(2)),甚至 concat(string(m),string(n)).事实上,唯一一次 concat 工作是当我使用 2 个数字时 concat(52,7).
错误信息只是:
"us.flow.microsoft.com says
The expression is invalid."
如何在 Power Automate 中实现我所追求的目标?
这张照片的样子:
另一种实现相同的方法可以是两个创建两个变量,一个是增加唯一 ID 号部分,第二个是组成唯一 ID。您可以使用 Add
函数设置 uniqueIdNumber
变量的值,就像您已经在做的那样,即
add(10386,triggerBody()?['resourceData']?['responseId']))
然后您可以使用另一个 set variable
操作设置第二个变量 uniqueID
的值,即
M uniqueIdNumber
(您需要 select 'uniqueIdNumber'
来自动态内容的变量,在 uniqueID
变量的设置变量值操作中。)
然后你可以在Create Item
动作中使用uniqueID
变量。
有点类似于穆罕默德的回答。尝试使用变量,并将变量的值设置为 "triggerBody()?['resourceData']?['responseId']".
然后增加 1 或任意数字并根据需要使用。
每次我的流程运行时都试图增加我的 SharePoint 列表中的唯一 ID 字段。例如:如果流程再次运行前最后一行的唯一 ID 字段为“M10389”。然后在流程运行后,将在其下方创建一个新项目,其唯一 ID 将为“M10390”。
流程中唯一不起作用的部分是唯一 ID 部分。以下是创建项目操作块的唯一 ID 字段中的代码片段,它们不会起作用,但应该起作用。
我试过: concat(字符串(M),add(10386,triggerBody()?['resourceData']?['responseId'])) 和 concat(M,add(10386,triggerBody()?['resourceData']?['responseId'])) P.S。 “triggerBody()?['resourceData']?['responseId']”是触发此流程的表单的提交次数,也是我将唯一 ID 字段加一的方式。
都不起作用,我认为它与 concat() 函数有关,因为 concat(m,n) 不工作,concat(string(M),string(2)),甚至 concat(string(m),string(n)).事实上,唯一一次 concat 工作是当我使用 2 个数字时 concat(52,7).
错误信息只是:
"us.flow.microsoft.com says The expression is invalid."
如何在 Power Automate 中实现我所追求的目标?
这张照片的样子:
另一种实现相同的方法可以是两个创建两个变量,一个是增加唯一 ID 号部分,第二个是组成唯一 ID。您可以使用 Add
函数设置 uniqueIdNumber
变量的值,就像您已经在做的那样,即
add(10386,triggerBody()?['resourceData']?['responseId']))
然后您可以使用另一个 set variable
操作设置第二个变量 uniqueID
的值,即
M uniqueIdNumber
(您需要 select 'uniqueIdNumber'
来自动态内容的变量,在 uniqueID
变量的设置变量值操作中。)
然后你可以在Create Item
动作中使用uniqueID
变量。
有点类似于穆罕默德的回答。尝试使用变量,并将变量的值设置为 "triggerBody()?['resourceData']?['responseId']".
然后增加 1 或任意数字并根据需要使用。