cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
nikfikrie92 Advocate I
Advocate I

Lauch PowerApps Link to open specific screen

Hello, I have created my PowerApps and use MS Flow to send the email content with a link to launch the specific screen in my application. Is it possible to create a link that will open the directly to the screen when I clicked on the link provided? I already use OnTimerEnd option but will go to the first page and then after a few seconds, it will navigate to the screen which is not good practice for our apps. 

 

Thank you in advance!

1 ACCEPTED SOLUTION

Accepted Solutions
PavanKumar Responsive Resident
Responsive Resident

Re: Lauch PowerApps Link to open specific screen

Hi,

 

Yes you can navigate to specific screen as per your requirement.

In the Powerapps URL at the end add &screenID=1 (Screen IDs you can define as your wish)

 

Within your Canvas app, App --> Onstart property enter the following formulae

 

Set(startScreen,Param("screenID")); //Read ScreenID Parameter

Switch(startScreen, "1", Navigate(Screen1),"2",Navigate(Screen2)); //Navigate to corresponding screen as per the ID

 

Hope this answers your question.

 

If it answers please mark it as verified.

Regards,

Pavan Kumar Garlapati

View solution in original post

6 REPLIES 6
PavanKumar Responsive Resident
Responsive Resident

Re: Lauch PowerApps Link to open specific screen

Hi,

 

Yes you can navigate to specific screen as per your requirement.

In the Powerapps URL at the end add &screenID=1 (Screen IDs you can define as your wish)

 

Within your Canvas app, App --> Onstart property enter the following formulae

 

Set(startScreen,Param("screenID")); //Read ScreenID Parameter

Switch(startScreen, "1", Navigate(Screen1),"2",Navigate(Screen2)); //Navigate to corresponding screen as per the ID

 

Hope this answers your question.

 

If it answers please mark it as verified.

Regards,

Pavan Kumar Garlapati

View solution in original post

nikfikrie92 Advocate I
Advocate I

Re: Lauch PowerApps Link to open specific screen

Hi,

 

That actually work for me thanks for that. By the way, is it possible to add another parameter in the link? I would like to add item also like this.

 

?ItemId=293&&screenID=1

PavanKumar Responsive Resident
Responsive Resident

Re: Lauch PowerApps Link to open specific screen

Hi ,

Use &itemid=229&ScreenID=1.

Mark it as verified it it answered your question
Regards,
Pavan kumar Garlapati
nikfikrie92 Advocate I
Advocate I

Re: Lauch PowerApps Link to open specific screen

Hi, 

Thank you so much for a great solution and suggestion!

 

Regards,

Nik

staceylaney Advocate I
Advocate I

Re: Lauch PowerApps Link to open specific screen

Need some help with this.

 

I can get the links to the different screens to work when I paste the different URLs directly in the browser URL, BUT when I embed the PowerApp link directly into a SharePoint modern page, the switching does not work.

 

Any ideas why the behavior would be different on a SharePoint page vs. direct link?

Highlighted
TheBreeze
Regular Visitor

Re: Lauch PowerApps Link to open specific screen

How do you define a screen id or find what the id is for a screen?

Helpful resources

Announcements
MBAS Gallery 2020

MBAS Gallery 2020

Watch Microsoft Business Applications Summit sessions on-demand.

firstImage

New Ranks and Rank Icons released on April 21!

The time has come: We are finally able to share more details on the brand-new ranks coming to the Power Apps Community!

Power Platform 2020 release wave 1 plan

Power Platform 2020 release wave 1 plan

Features releasing from April 2020 through September 2020

Top Solution Authors
Top Kudoed Authors
Users online (8,776)