首页 > 解决方案 > 如何在 Power Apps 中设置必填字段

问题描述

我的 Power Apps 空白页面中有各种文本输入字段,我想实现一个功能,如果任何字段保持空白,用户将无法提交表单。我看到了各种来源并在我的提交按钮上使用了它。选择 DisplayMode 并在此处编写此代码:

If(!IsBlank(TLow.Text || !IsBlank( THigh.Text || 
!IsBlank(TTime.Text || !IsBlank( AlertSeverity.Text || 
!IsBlank(RTime.Text || !IsBlank(An.Text)))))),
DisplayMode.Disabled,DisplayMode.Edit)

但是我无法实现我想要的(即只有在填写所有字段时才应启用提交按钮)我哪里出错了?

标签: powerbipowerappspowerapps-formulapowerapps-canvaspowerapps-modeldriven

解决方案


我犯了一个非常小的错误,我没有将“数字”转换为“文本”值。这是我实现并实现了我的功能的代码

 If(!IsBlank(AlertDescription.Text) && !IsBlank(AlertSeverity.Text) 
&& !IsBlank(Value(ThresholdHigh.Text)) 
&& !IsBlank(Value(ThresholdLow.Text)) 
&& !IsBlank(Value(ThresholdTime.Text))
 && !IsBlank(Value(ResolutionTime.Text)),DisplayMode.Edit,DisplayMode.Disabled)

推荐阅读