Hey there,
I've dabbled in powerapps for a while, but when opportunity arose to do a project in it I went for it as it'd force me to learn more, but it seems my knowledge and google-fu have now ran out.....
I'm converting a fairly complex paper form into a powerapp. I figured it'd be easier if I made a sharepoint list and customised the lists form - I do plan to do it all in powerapps with the dataverse (who came up with that name btw, makes me cringe every time I say it) but that's version 2 - so I did that. The form is long enough that i've had to split it over multiple screens, meaning the built in 'Save' button wouldn't work, so I had to use Patch to create the record.
The staff who'd asked me to do this also needed staff to only see records they'd created, so I turned on the draft approval option in the sharepoint list - I have since discovered this doesn't play ball with flows so turned that off.
So, this leads me to my problem. The form works, it patch's a new record in and all is good. However, if I refresh the list and click on an existing record, or get someone else to click it, all the form objects beyond the first appear blank. I can see the data is still there in the list, but the form appears fresh and new (see screenshot).
Now, i'm assuming this is because I have all the form objects in powerapps set to have their Default as 'New' as I need to do that for creating a record. I'd assumed powerapps/sharepoint would be smart and have some built in logic to realise when I was opening an existing form (why I chose to customise a sharepoint list if i'm honest) but it appears I was wrong? Or have I missed something/broke something along the way?
Any help appreciated 🙂