将数据提交到 SharePoint 列表 (PowerApps) 之前进行表单验证

问题描述 投票:0回答:2

我在 PowerApps 中创建了一个表单。用户需要填写的字段很少。我需要先进行表单验证,然后用户才能单击“提交”按钮。

提交按钮后: - 所有必填项均已填写 - 所有数据保存到SharePoint列表 - 导航至“谢谢”页面

我在“OnSelect”中有此链接用于提交按钮 If((IsEmpty(Data1, Data2), SubmitForm(Form), Navigate(ThankYouPage, Fade)), false)

但它只是导航到感谢页面,即使必填字段为空。

期待您的回复。预先感谢!

sharepoint powerapps
2个回答
0
投票

仅对选择进行微小更改。

If(@not((IsEmpty(Data1, Data2)), SubmitForm(Form), Navigate(ThankYouPage, Fade)), false)

0
投票

最好不要在 OnSubmit 按钮上使用 Navigate,最好在表单控件的 OnSuccess 属性上使用。

a. OnSubmit 按钮OnSelect

上的公式

If((IsEmpty(Data1, Data2), SubmitForm(表单))

b.表单控件OnSuccess属性的公式

导航(谢谢页面,淡入淡出)

欲了解更多信息,请访问以下网站:

http://ashishcoder.com/courses/power-apps/topic-54/submitform-resetform-functions.html

© www.soinside.com 2019 - 2024. All rights reserved.