Hello!
So I created my fist app! It is actually pretty simple. In short, it is a Microsoft form with some nice bells, whistles, and a different UI than MS Forms.
One of the things I did was leverage the out of the box "Help" screen that Powerapps offers. I then took this logic to create my Turbotax-like form experience.
The working version that I have as an MVP uses Patch for every user input OnChange. It is working just fine with only 1 error when I was testing quickly from input to input. So my main question is, how can I do this better? I feel like I am Patching the SharePoint list too often. Below is an example of the patch function, there are probably 50ish throughout the app.
If(IsBlank(rad_MI_Answer4.Selected.Value),"",Patch(Assessment,LookUp(Assessment,User().Email=user_email),{mi_answer_4:rad_MI_Answer4.Selected.Value}));
Anyway, looking forward to hearing your thoughts and please let me know if I can help articulate this better. I am a noob after all 🙂