Select Page

Multi Screen Form Control in PowerApps

In this Microsoft PowerApps tutorial for Multi-screen forms, we will walk through breaking up a form control across multiple screens and submitting and validating the form data with a single action. This creates a wizard like experience for the user (tabbed forms) and improves the overall User Experience by avoiding scrolling.

We will also reuse the same multi-screen forms for creating, updating, and viewing data by updating the form mode.

You can download the App from my GitHub repo at: Download here.

This approach executes a single Patch statement to Add or Update records in your datasource. Despite the form mode set to FormMode.Edit the Item property is set by variable varFormData.

For New Form

Set(
varFormData,
Defaults(‘Work progress tracker’)
);

For Edit Form

Set(
varFormData,
ThisItem
);

where ThisItem is the context of the Item in the gallery control.

Happy PowerApping!