在powerautomate项目的更新中如何编写公式,在一个sharepoint list中先让"客户简称"列等于"客户名"列,然后再从中去处指定的文字列"ZSHH"和"ZSHH "
时间: 2023-07-02 16:04:48 浏览: 164
将Feature部署到Sharepoint2010
您可以使用Power Automate中的"更新项目"操作来更新SharePoint列表项。
在更新项目操作之前,您需要添加一个"计算器"步骤来计算"客户简称"列的值。在计算器步骤中,您可以使用以下公式:
```
if(contains(triggerBody()?['客户名'], 'ZSHH'), replace(triggerBody()?['客户名'], 'ZSHH', ''), replace(triggerBody()?['客户名'], 'ZSHH ', ''))
```
上面的公式首先检查"客户名"列中是否包含"ZSHH"或"ZSHH ",如果包含,则使用"replace"函数将其替换为空字符串。如果不包含,则返回原始"客户名"值。
接下来,在更新项目操作中,您可以将"客户简称"列设置为计算器步骤中计算出的值。
完成这些步骤后,当您在SharePoint列表中创建或更新项目时,"客户简称"列将自动设置为从"客户名"列中删除"ZSHH"和"ZSHH "后的值。
阅读全文