cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
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
Highlighted
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
Highlighted
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

Highlighted
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

Highlighted
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
Highlighted
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

Highlighted
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
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
Community Conference

Power Platform Community Conference

Check out the on demand sessions that are available now!

Watch Now

Experience what’s next for Power Apps

See the latest Power Apps innovations, updates, and demos from the Microsoft Business Applications Launch Event.

Power Platform ISV Studio

Power Platform ISV Studio

ISV Studio is designed to become the go-to Power Platform destination for ISV’s to monitor & manage published applications.

secondImage

Power Platform 2020 release wave 2 plan

Features releasing from October 2020 through March 2021

Tech Marathon

Maratón de Soluciones de Negocio Microsoft

Una semana de contenido con +100 sesiones educativas, consultorios, +10 workshops Premium, Hackaton, EXPO, Networking Hall y mucho más!

Top Solution Authors
Top Kudoed Authors
Users online (7,910)