I was struggling with getting my Quick Create Form working in my Model-Driven App. From all the documentation I looked at, I thought I had things configured correctly.
Sadly, I had missed a step.
Thank you Owen_Wetherow, I am indebted to you for helping me to fix this.
The answer is found at Solved: Quick Create form not showing up from subgrid – Power Platform Community (microsoft.com), in the Explanation section of the response.
The following is from the response What You Were Likely Missing by Owen_Wetherow.
Setup
- In the Solution create table Parent.
- In the Solution create table Child -> add Lookup to table Parent.
- In table Child -> Properties -> Advanced Properties -> Leverage Quick-Create Form If Available.
- In table Child -> Forms -> New Quick-Create Form and create form.
- New Quick-Create Form will be greyed out if step 3 not completed.
- In table Parent -> Main Form -> Components -> Sub-grid -> Related Records and select table Child.
- This is using the Lookup to table Parent from step 2.
- In the App -> Edit -> New Page -> select Dataverse table -> select Parent table -> add to navigation is true.
- The Step I Missed In the App -> Edit -> New Page -> select Dataverse table -> select Child table -> add to navigation is true/false.
Explanation
- Why it worked the first time: The first time I setup a quick create form I wanted the table Child in my App navigation so I did step 7 unintentionally and everything worked perfectly. I had done everything correctly without knowing it.
- Why it didn’t work the second time: The second time I setup a quick create form I DID NOT want table Child in my App navigation so I skipped step 7 intentionally. The quick create form did not work when I selected New Child from the sub-grid.
- Why did I think it would work? When you add a Child sub-grid to the Parent form it shows up in the application whether or not you did step 7 and it works! But it navigates to the Child main form whenever you select New Child from the sub-grid.
Solution
As there are nearly 18000 views of this article there is clearly a user experience gap.
As of this writing the documentation https://learn.microsoft.com/en-us/power-apps/maker/model-driven-apps/create-edit-quick-create-forms only mentions in a Note: The table must be added to your app.
Thanks again Owen_Wetherow!
Discover more from Matt Ruma
Subscribe to get the latest posts sent to your email.
I can totally relate to your struggle with getting the Quick Create Form to work in your Model-Driven App. Power Apps can be a bit tricky, and sometimes it’s the little things that make all the difference. It’s great that you found a solution, and thanks to Owen_Wetherow for the assistance!
Thank! As “fun” as it is to figure these challenges out, I often times wonder, does it really need to be this hard? It should just be easier.