检查特定列中的所有值是否具有精确值,以使用另一个值更新 dataverse 单元格

问题描述 投票:0回答:1

我有 3 个 dataverse 表、项目、任务和子任务,其架构如下 任务有一个项目查找列,子任务有一个任务查找列。

每个表都有ID作为自动增量(在另一个表中充当FK),除了子任务表之外,还有1列Status_ID(这是表Status的查找列)

我想做的事,

我想使用 Power Automate 检查所有 status_id = 1 且 task_id 相等的子任务,因此在这种情况下,我将使用某种值“完成”来更新项目表。

我知道我应该在更新/创建/删除行时使用触发器,然后也许我应该列出数据行并开始过滤它们,但实际上,我是 Power 平台和 Power Automate 的新手,所以我感觉有点失落。

如果有人能指导我完成它,我将不胜感激。

google-cloud-dataflow power-automate powerapps dataverse
1个回答
0
投票

进展如何。您可以在子任务表上使用触发器,在每次状态更新时运行并查询与项目相关的子任务进行检查。使用可能带有获取 XML 的列表行进行查询后,您可以使用强大的自动化功能进行相应的分组和筛选。但是,这会运行多次,因此我建议在流程的早期包含一个条件语句以控制操作,如果您只想针对特定状态运行它,则在触发器中包含条件语句

© www.soinside.com 2019 - 2024. All rights reserved.