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 / page blank from deep link
Power Apps
Unanswered

page blank from deep link

(0) ShareShare
ReportReport
Posted on by 418

Hi, why my page got blank after click the link from email? Anything Im doing wrong?

 

Page blank:

twister_0-1617101524718.png

OnStart

twister_1-1617101788664.png

 

Email link:

twister_2-1617101862083.png

Thanks

Categories:
I have the same question (0)
  • twister Profile Picture
    418 on at

    any advise?

  • v-albai-msft Profile Picture
    Microsoft Employee on at

    Hi @twister ,

    Based on the information you provided, I think you should pay attention to below two things:

    1. Do not use “&hidenavbar” in your syntax. The correct deep link URL looks like below:

    https://web.powerapps.com/apps/{appId}?{query}

    To get the appId, you should go to the 'Details' page:

    v-albai-msft_0-1617176509594.png

    2. As mentioned above, we should use ? symbol before query parameter. So replace your & symbol with a question mark ? symbol.

    So you should use formula like this:

    <a href='https://web.powerapps.com/apps/99b6b27f-a1e4-436e-8c87-a4788a4590cf?AppID=" & varRecord.ID& "'> Link </a>"

    Check my result:

    v-albai-msft_1-1617176509597.png

     

    v-albai-msft_2-1617176509599.png

    Best regards,

    Allen

  • twister Profile Picture
    418 on at

    Like this sir? still blank..

     

    twister_0-1617177480279.png

     

  • v-albai-msft Profile Picture
    Microsoft Employee on at

    Hi @twister ,

    Seems that you have not configured the auto navigate function.

    So, please insert a timer control in the home screen, and add the following to the 'OnTimerEnd' property:

    If(Not(IsBlank(Param("AppID"))),Navigate(DetailScreen, Cover,{Record:LookUp(sinc_main, ID= Value(Param("varAppID.ID")))}))

    You can also set the 'Duration' property to a shorter duration say 600ms, 'AutoStart' to true and the 'Visible' property of the Timer to false.

    v-albai-msft_0-1617178008886.png

    One more thing, set Items property of the form in DetailedScreen to below:

    If(Not(IsBlank(Param("AppID"))),Record,Gallery.Selected)

    Reference:

    Deep Linking in PowerApps | Microsoft Power Apps

    Best regards,

    Allen

  • twister Profile Picture
    418 on at

    Still blank.. Am I missing something or wrong doing?

     

    twister_0-1617180320530.png

    Timer:

    twister_1-1617180339806.png

     

    Form property:

    twister_2-1617180386939.png

     

  • v-albai-msft Profile Picture
    Microsoft Employee on at

    Hi @twister ,

    Try this to the Timer's 'OnTimerEnd' property:

    If(Not(IsBlank(Param("AppID"))),Navigate(DetailScreen, Cover,{Record:LookUp(sinc_main, ID= Value(Param("varAppID")))}))

    Best regards,

    Allen

  • twister Profile Picture
    418 on at

    still same.. blank page..

    twister_0-1617269519760.png

     

  • WarrenBelz Profile Picture
    156,382 Most Valuable Professional on at

    @twister ,

    I have a thought you might go this way (which is what I do on all my deep-linked apps navigating to a record).

    App OnStart

    If(
     !IsBlank(Param("AppID")),
     Set(varID,Value(Param("AppID"))),
     Navigate(DetailScreen, Cover)
    )

    Item of the Form you are going to

    LookUp(
     SPListName,
     ID=varID
    )

    then if you are navigating also from a Gallery - OnSelect

    Set(varID,ThisItem.ID);
    Navigate(DetailScreen,Cover)
    

     

    Please click Accept as solution if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider giving it Thumbs Up.

  • twister Profile Picture
    418 on at

    still blank..

    twister_0-1617581854513.png

    twister_1-1617581881548.png

    twister_2-1617581913992.png

     

     

  • WarrenBelz Profile Picture
    156,382 Most Valuable Professional on at

    @twister ,

    There is something else wrong here - I use that exact syntax on a number of apps and it is pretty simple - you are simply setting a Numeric Variable (varID) to the value of the incoming parameter and then using that to Lookup the matching record in the list. As you are getting no errors, all the code and names are correct - the only thing left is your incoming parameter. Put a label on the screen with varID and see if it is populated when you open the app.

    Also get rid of the single quote as below

    WarrenBelz_0-1617585942146.png

     

    Please click Accept as solution if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider giving it Thumbs Up.

     

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

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the July Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 427 Most Valuable Professional

#2
11manish Profile Picture

11manish 201 Super User 2026 Season 2

#3
MS.Ragavendar Profile Picture

MS.Ragavendar 128 Super User 2026 Season 2

Last 30 days Overall leaderboard