我在 PowerApps 中创建了一个表单。用户需要填写的字段很少。我需要先进行表单验证,然后用户才能单击“提交”按钮。
提交按钮后: - 所有必填项均已填写 - 所有数据保存到SharePoint列表 - 导航至“谢谢”页面
我在“OnSelect”中有此链接用于提交按钮 If((IsEmpty(Data1, Data2), SubmitForm(Form), Navigate(ThankYouPage, Fade)), false)
但它只是导航到感谢页面,即使必填字段为空。
期待您的回复。预先感谢!
仅对选择进行微小更改。
If(@not((IsEmpty(Data1, Data2)), SubmitForm(Form), Navigate(ThankYouPage, Fade)), false)
最好不要在 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