基于SharePoint Alerts数组ID批量更新TaskQueue列表项的方法
背景说明
现有两个SharePoint列表:
- Alerts:包含
Title(字符串类型)、array(字符串类型)字段 - TaskQueue:包含
Title(字符串类型)、ok(布尔类型)字段
需求:当TaskQueue列表项的ID与Alerts列表项的array字段值匹配时,将该TaskQueue项的ok字段从FALSE更新为TRUE。流会先遍历Alerts列表完成前置操作,再执行TaskQueue的更新,array字段的数组长度可变但至少包含1个元素。
实现步骤
针对用数组长度结合Do until操作遍历数组的需求,具体实现步骤如下:
- 创建
Do until容器,设置终止条件为数组长度等于变量varCount的值 - 添加
Compose操作,使用表达式获取数组指定位置的元素:variables('varArray')?[variables('varCount')] - 将变量
varCount自增1 - 以
Compose操作的输出作为目标ID,更新对应的TaskQueue列表项的ok字段为TRUE
内容的提问来源于stack exchange,提问作者Farkas János
相关产品推荐
相关产品推荐

