Вы используете две отдельные формы (Form1
и Form2
), которые здесь не нужны. Вы можете попробовать добавить HomeScreen, затем с двумя вариантами «Новый элемент» и «Элементы поиска»:
Новый рабочий процесс записи:
- На HomeScreen пользователь нажимает Кнопка «New Item»
OnSelect
кнопки «New Item»: NewForm(Form1)
Navigate(FormScreen, Fade)
- Пользователь заполняет все обязательные поля и нажимает кнопку «Отправить»
- Пользователь переходит на SuccessScreen, затем возвращается на HomeScreen
Рабочий процесс записи поиска:
Затем вы устанавливаете Default
значения элементов управления Form1 на что-то вроде: - If(Form1.Mode = FormMode.New, Blank(), Parent.Default
Это все из памяти, так что может потребоваться некоторое мелкие исправления, но логика c есть.