如何从表单收集数据并将其插入另一个共享点列表中

时间:2019-09-04 19:03:35

标签: sharepoint powerapps

下午好

我正在使用sharepoint和powerapps创建一个应用程序,在powerapps上,我有一个表单是从sharepoint列表中获取的。现在我的问题是以下问题,当我创建一个新表单时,我想从另一个共享点提交,因为对我来说创建报表将变得更加容易。

1 个答案:

答案 0 :(得分:1)

如果我对您的理解正确,那么您有一个与Sharepoint列表绑定的表单,并且您想要将其内容复制到具有相同列结构的另一个Sharepoint列表。正确吗?

如果是这样,这就是您的操作方式:

1)将两个SharePoint列表(List1和List2)都添加为数据源到您的应用程序

2)将表单的数据源设置为List1

3)选择要编辑的字段

4)在表单中添加一个按钮。将按钮的OnSelect值设置为此:

Patch( 'List2', Defaults( 'List2' ), { Column1: val1, Column2: val2, etc.. } )

其中val1,val2等是您在控件中输入的值 例如:= txtFirstName.Text,ddlStartDate.SelectedDate等。

注意:您的列名必须与列表2上列名的确切拼写匹配。如果您有多字列名,请将其放在单引号中。例如:“名字”

请参阅:https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-patch

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-defaults