如何在Power Apps中将自动填充的组合框值保存到SharePoint列表
先确认ComboBox的配置有效性
确保你的ComboBox的DefaultSelectedItems属性已经正确获取到当前用户的经理对象(而非纯文本),比如通过Office365Users.ManagerV2(User().Email)获取,这样选中值是符合SharePoint字段要求的实体(如果SP字段是人员类型)。方式一:通过EditForm提交保存
如果ComboBox已经绑定到EditForm对应的SharePoint字段,直接给Button的OnSelect属性设置:SubmitForm(你的表单控件名称)点击按钮时,表单会自动把包括ComboBox默认值在内的所有字段内容提交到SharePoint列表。
方式二:用Patch函数直接保存
若无需通过表单,可直接用Patch操作写入数据:- 新增记录:
Patch(你的SharePoint列表名称, Defaults(你的SharePoint列表名称), {目标字段名称: ComboBox1.Selected}) - 更新现有记录:
Patch(你的SharePoint列表名称, LookUp(你的SharePoint列表名称, ID=要更新的记录ID), {目标字段名称: ComboBox1.Selected})
注意:如果SharePoint目标字段是文本类型,把
ComboBox1.Selected换成ComboBox1.Selected.DisplayName即可。- 新增记录:
内容的提问来源于stack exchange,提问作者Ganesh M
相关产品推荐
相关产品推荐

