使用 powerapps 将元素从列表移动到共享点中的另一个列表
Move element from list to another list in sharepoint with powerapps
我在 Sharepoint 中有两个列表,在 powerapps 中有一个应用程序。我可以从表单创建一个元素并保存到一个共享点列表中。
但我想从 powerApps 中的数据表(它列出共享点列表的元素),将所选元素移动到另一个数据表(连接到另一个共享点列表)。
谢谢
您可以先将第一个列表中的元素添加到第二个列表,然后将其从第一个列表中删除。例如,下面的屏幕截图显示了一个这样的示例(它使用 SQL 服务器表,但想法与 SharePoint 列表相同):
Patch(
'[PowerAppsTest].[deleteme20190726b]',
Defaults('[PowerAppsTest].[deleteme20190726b]'),
{
Name: DataTable1.Selected.Name,
Age: DataTable1.Selected.Age,
IsHuman: DataTable1.Selected.IsHuman
});
Remove('[PowerAppsTest].[deleteme20190726a]', DataTable1.Selected)
第一个Patch command will take the properties from the selected item in the left data table (whose Items property points to the first table/list), and add a new record to the data source that is bound to the second data table. After the item is inserted in the second data source, you can then use the Remove function把它从第一个删掉
希望对您有所帮助!
我在 Sharepoint 中有两个列表,在 powerapps 中有一个应用程序。我可以从表单创建一个元素并保存到一个共享点列表中。
但我想从 powerApps 中的数据表(它列出共享点列表的元素),将所选元素移动到另一个数据表(连接到另一个共享点列表)。
谢谢
您可以先将第一个列表中的元素添加到第二个列表,然后将其从第一个列表中删除。例如,下面的屏幕截图显示了一个这样的示例(它使用 SQL 服务器表,但想法与 SharePoint 列表相同):
Patch(
'[PowerAppsTest].[deleteme20190726b]',
Defaults('[PowerAppsTest].[deleteme20190726b]'),
{
Name: DataTable1.Selected.Name,
Age: DataTable1.Selected.Age,
IsHuman: DataTable1.Selected.IsHuman
});
Remove('[PowerAppsTest].[deleteme20190726a]', DataTable1.Selected)
第一个Patch command will take the properties from the selected item in the left data table (whose Items property points to the first table/list), and add a new record to the data source that is bound to the second data table. After the item is inserted in the second data source, you can then use the Remove function把它从第一个删掉
希望对您有所帮助!