数据源不是 SharePoint 列表,而是 DataVerse 表。如何在 ForAll 循环中更新 DataVerse 表中的几行?听起来如此微不足道,但我似乎无法克服它。
这是我的代码。
ClearCollect(colMyTable, MyTableFromDataVerse); RenameColumns(colMyTable, "new_id", "newId");
ForAll(colMyTable, Patch(MyTableFromDataVerse, LookUp(MyTableFromDataVerse, ID(??) = newId(??), {Salary: ThisRecord.Salary (??)}));
请原谅我的问号和多余的括号。但我就是无法正确理解那条线。该 Patch 行的语法是什么?我对 Patch 函数的第二个参数的方程应该是什么。
我是否总是应该为我的 Patch 选择主键列以在 DataVerse 表上工作?在我的情况下,我表示的 PK 是一个 ID 自动增量列。对于在 DataVerse 表上工作的简单补丁更新,我应该考虑什么。
任何帮助将不胜感激。谢谢你。