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 / Having issue implement...
Power Apps
Unanswered

Having issue implementing a deep link

(0) ShareShare
ReportReport
Posted on by 17

I built a calendar control from example online. We have an approval workflow based on new items that get entered in to this calendar. When approver gets an email from my app they get a deep link to open up an item. But I can’t figure out how to open up an ID from a deep link in the new way of using StartScreen event in PowerApps.

 

kylefriedman_0-1652832975382.png

 

kylefriedman_1-1652833044894.png

 

The submit button has the following code:

 

Patch(

    ChangeMgtEvents,

    varSelectedEvent,

    {

        Status: "Submitted",

        Comments: Today() & " " & Office365Users.MyProfileV2().displayName & " has submitted this Change Management Request for review. "

    }

);

Patch(

    ChangeMgtEvents,

    varRecord,

    {

        Status: "Submitted",

        Comments: Today() & " " & Office365Users.MyProfileV2().displayName & " has submitted this Change Management Request for review. "

    }

);

Office365Outlook.SendEmailV2(

    DataCardValue41.Selected.Email,

    "Please review this Change Management Request at your earliest convenience",

    " Use the link button to open the Change Management Request for " & varSelectedEvent.Title & " and review at you earliest convenience. ===>>>  " & Char(10) & " <a href= https://apps.high.powerapps.us/play/80bf865-bf83-4137-9959-b874c4894367?tenantId=f06565664c-4583-88a-b1a87f4952f9&ID=" & varRecord.ID & ">LINK",

    {Cc: Office365Users.MyProfileV2().mail}

);

Refresh(ChangeMgtEvents);

Back()

 

 

The manager receives this email:

kylefriedman_2-1652833125761.png

I need the ID from the deep link to be parsed and open up the below screen automatically. 

 

kylefriedman_3-1652833227414.png

My APP StartScreen currently uses varID to determine which screen to land on. I want to figure out how to pass it to DetailScreen.

 

kylefriedman_4-1652833264569.png

kylefriedman_5-1652833286027.png

 

Set(

    varID,

    Value(Param("ID"))

);

Set(

    varUserID,

    Office365Users.MyProfileV2().id

);

If(

    varID <> 0,

    Set(

        varRecord,

        LookUp(

            ChangeMgtEvents,

            ID = varID

        )

    );

   

);

 

Any help on getting the deep link to the DetailScreen would be greatly appreciated. I wanted to pass a param in the IF statement to Detail Screen but not sure how in an IF statement without using Navigate, but it won’t compile the code when I used Navigate inside the IF statement. Says I couldn't do action in not actionable event or something.

 

 

 

 

 

 

 

I have the same question (0)

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 528

#2
WarrenBelz Profile Picture

WarrenBelz 426 Most Valuable Professional

#3
Valantis Profile Picture

Valantis 306

Last 30 days Overall leaderboard