Solved! Go to Solution.
@vdhingra : You can also use multiple edit forms and then submit them to data source on the last page. You can use Patch function to submit the data from forms on the last page.
Do you want to create multiple Forms within a PowerApps app?
Based on the needs that you mentioned, I think PowerApps could achieve your needs.
The user @msmith has faced similar issue with you, please check the response within the following thread:
On your side, you could consider create a data source, e.g. a SP list, to store the Personal Info, Academic Info, Work Profile Info, ... within your app. You could use Patch function to save the multiple forms data into single one record of your data source. When the user re-open this app, you could load the corresponding Info the user has typed before using Filter function or LookUp function.
Note: Before you save form data into your data source, you need to check if the user has been existed within your data source. If yes, modify the corresponding info, if no, create a new user info within your data source.
Please take a try to set the OnSelect property of the "SAVE" button to following:
If( IsBlank(LookUp('YourSPList', 'Created By'.Email=User().Email)), Patch( 'YourSPList', Defaults('YourSPList'), EditForm1.Updates, EditForm2.Updates, ... EditForm5.Updates ), Patch( 'YourSPList', LookUp('YourSPList', 'Created By'.Email = User().Email), EditForm1.Updates, EditForm2.Updates, ... EditForm5.Updates ) )
Note: I assume that you use a SP list to store your form data (Personal Info, Academic Info, Work Profile Info, ...etc). The EditForm1, EditForm2, ... EditForm5 represents the Edit form control in your app.
More details about Patch function, LookUp function, please check the following article:
Please also check if the following video would help in your scenario:
Check out the News & Announcements to learn more.
Did you know that you can visit the Power Query Forum in Power BI and now Power Apps
Power Platform release plan for the 2021 release wave 2 describes all new features releasing from October 2021 through March 2022.
Check out our new Discover Your Career Path blog post series and get all the details.