You can split the fields across multiple pages, but that means using two forms, which will complicate saving the data since you won't be able to just use SubmitForm(). You'll need to use Patch() to save the record. But its definately possible.
I recently made an application with some SharePoint lists that worked perfectly.
But I went to do another one in the same way and it generates an error
the programming used was:
the following error happened:
Hi @SandraAkujobi ,
Do you want to split your SP List fields into multiple Edit forms in different screen, and want these multiple Edit forms save data to single one record in SP list rather than separated rows?
Based on the needs that you mentioned, I think the Patch function could achieve your needs. The user @Wozza and @calvares have faced similar issue with you, please my response within the following thread:
On your side, you could add multiple screens in your canvas app, add one Edit form in each screen, connect these Edit forms to same SP list. Add a "Submit" button in the last screen, and "Next" button in the rest of screens.
Set the DefaultMode property of all Edit forms to following:
Set the OnSelect property of the "Submit" button to following:
Patch( 'Your SP List', Defaults('Your SP List'), EditForm1.Updates, EditForm2.Updates, EditForm3.Updates, ... ... )
Please take a try with above solution, check if the issue is solved.
Find your favorite faces from the community presenting at the Power Platform Community Conference!
See the latest Power Apps innovations, updates, and demos from the Microsoft Business Applications Launch Event.
ISV Studio is designed to become the go-to Power Platform destination for ISV’s to monitor & manage published applications.
Features releasing from October 2020 through March 2021