当前,我在表单中有一个带有操作的按钮(生成文档标题,更改某些字段值,编写历史记录...),然后提交SubmitForm(MyForm)。
但是,我有三个必填字段,如果它们为空,则SubmitForm会生成错误。我需要的是在提交之前检查这些缺陷。 我可以使用IfBlank,但是在这种情况下,我的字段下方没有命名错误。 在提交表单之前,我该如何做与提交表单相同的检查?
谢谢!
答案 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),这将显示错误消息。通知具有“成功”和“警报”通知类型,请检出。