Как установить обязательные поля в 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)
Однако я не могу добиться того, чего хочу (т.е. кнопка "Отправить" должна быть активна только в том случае, если все поля заполнены). В чем я ошибаюсь?
1 ответ
Я делал очень маленькую ошибку, я не преобразовывал "число" в значение "Текст". Это код, который я реализовал и добился своей функциональности
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)