У нас есть форма PowerApps с несколькими полями, которые необходимо заполнить, прежде чем форму можно будет отправить в список Sharepoint.
Мы не можем сделать их обязательными или обязательными для Content-Type и List, потому что мы хотим, чтобы пользователи могли сохранять свои данные и возвращаться к ним, чтобы редактировать их перед отправкой ...
Поэтому нам нужно отключить / скрыть кнопку «Отправить», пока эти поля не будут заполнены пользователем.
В нашем элементе управления Button Button мы используем формулу для управления свойством Visibility кнопки или ее нижнего колонтитула.
Итак, мы попробовали такую вещь:
If(
And(
TitleField.Text <> "",DescOfInitiativeField.Text <> "", DateRaisedField.SelectedDate <> Date(
1900,
01,
01
),
Not IsEmpty(PersonalDataChoiceField.SelectedItems.Value),
Not IsEmpty(SpecialCatChoiceField.SelectedItems.Value),
Not IsEmpty(ChildrensDataChoiceField.SelectedItems.Value),
Not IsEmpty(CriminalChoiceDataField),
Not IsEmpty(SourcesOfDataChoiceField.SelectedItems.Value),
но нам не повезло ..
Так, как правильно это сделать? Как мы можем проверить, что выбран хотя бы один из параметров в каждом из полей комбинированного списка?