最近我使用 PowerApps 自定义了我的 SharePoint 窗体。解锁和自定义我的某些列后,这些列将转换为自定义卡片,并且没有进入我的原始 SharePoint 列表列。因此,当我填写表单并提交时,这些自定义列不会在 SharePoint 列表上更新。如何解决此问题并确保我的自定义卡片字段在提交时反映在我的原始 SharePoint 列表上?
已转换为自定义卡的 POWER 应用列未在列表中更新
您能否检查以下属性以查看在解锁数据卡时是否以某种方式修改了它们?
- 在 PowerApps Studio 中,选择你的数据卡,然后在属性窗体中转到"高级"。
-
在"数据字段"下,应会看到卡片映射到的字段的名称。
- 请注意,这是 SharePoint 列表使用的内部名称。如果要验证字段名称是否正确,可以转到 SharePoint 网站>列表设置>编辑数据卡连接到的列。在查询字符串中,您应该看到"&Field"参数,其中字段名称作为值。
-
在 PowerApps Studio 中,还会验证"默认"是否也设置为"此项"。上述步骤中的数据字段]和更新设置为值(数据卡值[N]。文本(。
您解锁了数据卡,它就会变成"自定义"。您可能缺少自定义 SharePoint 表单上的"提交"按钮或类似按钮。添加一个按钮并将其 OnSelect 属性设置为 SubmitForm(SharePointForm1)
。