web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Deep Linking Multiple ...
Power Apps
Answered

Deep Linking Multiple Screen

(0) ShareShare
ReportReport
Posted on by 776

Hello Experts,

 

I want to deeplink the powerapps 

I have multiple screens 

Below is the url of my app

https://apps.powerapps.com/play/f12d132c-4f35-469d-95e6-bd31cbbaf4aa?tenantId=33440fc6-b7c7-412c-bb73-0e70b0198d5a&GSAScreen=GSAApprovalScreen

 

Condition are 

  • If Param("GSAScreen") = "GSAApprovalScreen" then It should navigate user to  'GSA Request Screen 1'
  • If Param("GSAScreen") = "T&TScreen1" then it should navigate user to  'T&T Screen 1'
  • If Param ("GSAScreen") = "OPSScreen1" then it should navigate user to 'OPS Screen 1',

 

I am was trying to use the below formula but it is not working 🙄

Switch(
 Param("GSAScreen"),
 "GSAApprovalScreen",
 'GSA Request Screen 1',
 "T&TScreen1",
 'T&T Screen 1',
 "OPSScreen1",
 'OPS Screen 1',
 'Welcome Screen'
)

 

Please guide me

Categories:
I have the same question (0)
  • AshishJaiswal Profile Picture
    776 on at

    @RandyHayes  - Could you please help @ScottShearer @Pstork1 

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    @AshishJaiswal 

    You need to add Actions after each condition check ie Navigate()

     

    The Switch statement works like this

     

    Switch( condition to be checked,

    Condition 1, Action 1,

    Condition 2, Action 2,

    …

    )

     

    Your Actions are your navigations 

  • Gorilla_8 Profile Picture
    on at

    @AshishJaiswal 

     

    Try this one:

    Switch(
     Param("GSAScreen"),
     "GSAApprovalScreen",
     Navigate('GSA Request Screen 1'),
     "T&TScreen1",
     Navigate('T&T Screen 1'),
     "OPSScreen1",
     Navigate('OPS Screen 1'),
     Blank(),
     Navigate('Welcome Screen')
    )
  • AshishJaiswal Profile Picture
    776 on at

    @Gorilla_8 
    Hello

     

    I am using the same formula, I don't see any error - But it does not work

    Switch(
     Param("GSAScreen"),
     "GSAApprovalScreen",
     'GSA Request Screen 1',
     "TTScreen1",
     'T&T Screen 1',
     "OPSScreen1",
     'OPS Screen 1',
     Blank(),
     'Welcome Screen'
    )

     

    AshishJaiswal_0-1639053165934.png

    and below are my urls 

     

    https://apps.powerapps.com/play/f12d132c-4f35-469d-95e6-bd31cbbaf4aa?tenantId=33440fc6-b7c7-412c-bb73-0e70b0198d5a&GSAScreen=GSAApprovalScreen
    https://apps.powerapps.com/play/f12d132c-4f35-469d-95e6-bd31cbbaf4aa?tenantId=33440fc6-b7c7-412c-bb73-0e70b0198d5a&GSAScreen=TTScreen1
    https://apps.powerapps.com/play/f12d132c-4f35-469d-95e6-bd31cbbaf4aa?tenantId=33440fc6-b7c7-412c-bb73-0e70b0198d5a&GSAScreen=OPSScreen1
  • Gorilla_8 Profile Picture
    on at

    @AshishJaiswal 

     

    You have to pass the param on the url to work...

    Try this:

    https://apps.powerapps.com/play/f12d132c-4f35-469d-95e6-bd31cbbaf4aa?tenantId=33440fc6-b7c7-412c-bb73-0e70b0198d5a&GSAScreen=&Param=TTScreen1
    https://apps.powerapps.com/play/f12d132c-4f35-469d-95e6-bd31cbbaf4aa?tenantId=33440fc6-b7c7-412c-bb73-0e70b0198d5a&GSAScreen=&Param=GSAApprovalScreen
    https://apps.powerapps.com/play/f12d132c-4f35-469d-95e6-bd31cbbaf4aa?tenantId=33440fc6-b7c7-412c-bb73-0e70b0198d5a&GSAScreen=&Param=OPSScreen1

     

  • AshishJaiswal Profile Picture
    776 on at

    @Gorilla_8 

    I am using the URLs you shared

     

    and same it what opens on the browser but not working 

     

    AshishJaiswal_0-1639054391160.png

     

  • Gorilla_8 Profile Picture
    on at

    @AshishJaiswal 

     

    Try this:

    https://apps.powerapps.com/play/f12d132c-4f35-469d-95e6-bd31cbbaf4aa?tenantId=33440fc6-b7c7-412c-bb73-0e70b0198d5a&GSAScreen&Param=OPSScreen1
  • AshishJaiswal Profile Picture
    776 on at

    @Gorilla_8 

    AshishJaiswal_0-1639056235671.png

    Not working - not navigating to OPSScreen1 

    Landing to the welcome screen instead

  • AshishJaiswal Profile Picture
    776 on at

    @Gorilla_8 

    This is the formula on startscreen 

     - Hope it is correct?

    Switch(
     Param("GSAScreen"),
     "GSAApprovalScreen",
     'GSA Request Screen 1',
     "TTScreen1",
     'T&T Screen 1',
     "OPSScreen1",
     'OPS Screen 1',
     Blank(),
     'Welcome Screen'
    )
  • glucero1975 Profile Picture
    101 on at

    Check out this video.  It might help due to recent changes in PowerApps.

    https://youtu.be/Nfs0QERSsnI

     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
11manish Profile Picture

11manish 541

#2
WarrenBelz Profile Picture

WarrenBelz 434 Most Valuable Professional

#3
Valantis Profile Picture

Valantis 289

Last 30 days Overall leaderboard