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:
Featuring samples like Return to the Workplace and Emergency Response Applications
We're excited to announce our first cross-community 'Can You Solve These?' challenge!
Reopen responsibly, monitor intelligently, and protect continuously with solutions for a safer work environment.
We are excited for the next Super User season.
FIll out a quick form to claim your community user group member badge today!
Features releasing from October 2020 through March 2021