Значение флажка в режиме отображения = просмотр и редактирование PowerApps

Счастливого четверга!

Я добавил 2 элемента управления Checkbox в карточку данных поля TypeOfPerson. Пытаемся выяснить, отображать ли значение флажка как в Display Mode = View | Режим отображения = Редактировать

TypeOfPErson - это тип столбца = выбор в SharePoint

Надеюсь, я объяснюсь четко

[![введите описание изображения здесь][1]][1]

2 ответа

Решение

Вы используете две отдельные формы (Form1 а также Form2), который здесь не нужен. Вы можете попробовать добавить главный экран с двумя вариантами "Новый элемент" и "Элементы поиска":

Новый рабочий процесс записи:

  • На главном экране пользователь нажимает кнопку "Новый элемент".
  • OnSelect кнопки "Новый элемент":
    • NewForm(Form1)
    • Navigate(FormScreen, Fade)
  • Пользователь заполняет все обязательные поля и нажимает кнопку "Отправить".
  • Пользователь попадает в SuccessScreen, а затем возвращается на HomeScreen

Рабочий процесс записи поиска:

  • На главном экране пользователь нажимает кнопку "Искать элементы".
  • OnSelect кнопки "Редактировать элемент":
    • Navigate(SearchScreen, Fade)
  • OnVisible SearchScreen
    • ClearCollect(colItems, Filter(dataSource, status=smart))
  • Управление галереей на этом экране с помощью Items свойство установлено на colItems
  • Пользователь нажимает значок "Стрелка вправо" в галерее, чтобы выбрать конкретную запись из вашего источника данных для редактирования.
  • OnSelect "Стрелка вправо"

    • EditForm(Form1) // обратите внимание, это ТАКАЯ ФОРМА
    • Navigate(FormScreen, Fade)
  • Установить Item свойство Form1 кому:

    • If(Form1.Mode <> FormMode.New, gallery.Selected)

Затем вы устанавливаете Default значения элементов управления Form1 примерно такие: - If(Form1.Mode = FormMode.New, Blank(), Parent.Default

Это все по памяти, поэтому могут потребоваться незначительные настройки, но логика есть.

Если вы можете выбрать только один из двух вариантов, вам понадобится раскрывающийся список или радио.

Радио, вероятно, в этом случае лучше, поскольку у вас есть только два варианта. Если количество вариантов растет, перейдите к раскрывающемуся списку.

Почему бы не использовать для экрана дисплея название выбранной опции.

Другие вопросы по тегам