cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
nandrews
Frequent Visitor

Unable to use Quick Create Form in Canvas Page (Canvas Apps Custom Page)

As seen here, a custom page of sorts has a button / link to create an entity

nandrews_1-1642535054372.png

 

And when clicked, opens the entity's Quick Create Form in the same page

 

nandrews_2-1642535098603.png

 

We are looking to do something similar.

Yet, when designing a custom page within the Canvas Apps editor, opening any Entity Form does not seem to be a functionality without using Launch(<formURL>) which is not desirable and also not an option for Quick Create Forms.
Have we missed something? What kind of page is this which allows this functionality? Any help is much appreciated.

1 ACCEPTED SOLUTION

Accepted Solutions
DianaBirkelbach
Super User
Super User

Hi @nandrews , 

 

From inside a Custom Page, usually you can use Navigate() to go to another view, form, or another custom page: https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/page-powerfx-in-model-app?WT.mc_i...

But I am not aware of a way to specify to open the page on the side. 

I hope there will be a better way in the future. As a workaround for now, you could use a PCF which you can place on the custom page. You can make a button PCF. 
Or maybe the PCF that doesn't have to be visible: then you could trigger an OnChange where you can make use of the navigate PCF api and open the Form on the side: 
https://docs.microsoft.com/en-us/powerapps/developer/component-framework/reference/navigation/openfo...
It's not that nice, I know. 

 

Hope this helps!

Kind regards,
Diana
----------
Please click "Accept as Solution" if my post answered your question so that others may find it more quickly. If you found this post helpful consider giving it a "Thumbs Up."

View solution in original post

2 REPLIES 2
DianaBirkelbach
Super User
Super User

Hi @nandrews , 

 

From inside a Custom Page, usually you can use Navigate() to go to another view, form, or another custom page: https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/page-powerfx-in-model-app?WT.mc_i...

But I am not aware of a way to specify to open the page on the side. 

I hope there will be a better way in the future. As a workaround for now, you could use a PCF which you can place on the custom page. You can make a button PCF. 
Or maybe the PCF that doesn't have to be visible: then you could trigger an OnChange where you can make use of the navigate PCF api and open the Form on the side: 
https://docs.microsoft.com/en-us/powerapps/developer/component-framework/reference/navigation/openfo...
It's not that nice, I know. 

 

Hope this helps!

Kind regards,
Diana
----------
Please click "Accept as Solution" if my post answered your question so that others may find it more quickly. If you found this post helpful consider giving it a "Thumbs Up."
melamri
Responsive Resident
Responsive Resident

Hi, 

 

To support Dianna's recommendation, I add a link to the Microsoft Docs that explains how to use the navigation api on a control that will live in a custom page:
https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/page-code-components

melamri_0-1642681151995.png

 

Good Luck !!

Helpful resources

Users online (4,142)