Powerapps Canvas 搜索第一个 dataverse 表,查找第二个表中的列匹配项,如果没有匹配项,则从第一个表递归地修补第二个表中的新记录

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

我正在尝试找到一种方法来比较两个表,两个表都在数据空间上作为表,并且都以数字列作为标识符。 (虽然不是钥匙)。

然后只复制第二个表中不在第一个表中的记录。

似乎是一件简单的事情,对吗?它让我的头脑围绕着代码,让它通过我正在努力处理的表格工作,请参阅下面的我的解决方案,它只能逐行工作。

我考虑过 Power Automate 或 Power Apps Canvas,如果可能的话,我更愿意将代码保留在 Power App 中。

所以目前,我使用图库中的过滤器显示“表 2”中的数据,以仅显示“表 1”中不存在公共标识符的记录

然后我分配了一个补丁命令,将记录从“表2”打到“表1”

嵌套在每个图库项目中的图标的“选择时”属性。

此解决方案确实有效,但需要用户坐下来并单击几次才能将数据从一个表导入到另一个表。

我尽量避免使用集合,因为它最终将是一个大型(ish)数据集,我需要立即更新数据。

请问是否有人会告诉我一种更优雅的执行此功能的方法。我一直在努力解决 PowerApps 画布上的循环操作,我(认为)可能会产生结果,但我已经用头撞砖墙一周了。

任何指导/建议表示赞赏!

亲切的问候

奈杰尔

comparison powerapps-canvas
© www.soinside.com 2019 - 2024. All rights reserved.