提交前检查错误

时间:2018-08-28 13:12:15

标签: powerapps

当前,我在表单中有一个带有操作的按钮(生成文档标题,更改某些字段值,编写历史记录...),然后提交SubmitForm(MyForm)。

但是,我有三个必填字段,如果它们为空,则SubmitForm会生成错误。我需要的是在提交之前检查这些缺陷。 我可以使用IfBlank,但是在这种情况下,我的字段下方没有命名错误。 在提交表单之前,我该如何做与提交表单相同的检查?

谢谢!

2 个答案:

答案 0 :(得分:1)

DataCardValue1,DataCardValue2,DataCardValue3-您的必填字段

要禁用按钮:
按钮 DisplayMode If(IsBlank(DataCardValue1.Text) || IsBlank(DataCardValue2.Text) || IsBlank(DataCardValue3.Text), DisplayMode.Disabled, DisplayMode.Edit)

要在字段为空时显示警告:

DataCardValue1,2,3 填充 If(IsBlank(DataCardValue1.Text), RGBA(220, 72, 80, 1),RGBA(255, 255, 255, 1))
DataCardValue1,2,3 HintText If(IsBlank(DataCardValue1.Text), "field shouldn't be empty" ,"")

答案 1 :(得分:0)

您可以使用IsBlank来检查文本字段是否为空白,如果为true,则可以使用Notify(“ Please Fill Required Fields”,Warning),这将显示错误消息。通知具有“成功”和“警报”通知类型,请检出。