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

Notifications

Announcements

Community site session details

Community site session details

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

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 793 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 333 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 268

Last 30 days Overall leaderboard