The Ultimate Guide to Power Apps Deep Linking

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ส.ค. 2024
  • #powerapps #PowerPlatform #CanvasApps #dataverse
    In this video, you're going to unlock the secrets of Power Apps deep linking, specifically with Dataverse. Ever wondered how to send someone a direct link to a specific record in your Power Apps application? Well, you're in the right place! We'll dive deep into the mechanics of creating a URL that can be sent via email, Teams, or even carrier pigeons if that's your thing.
    We'll cover the nitty-gritty details like identifying the primary key in Dataverse and using it to craft your deep link. You'll also learn how to use the OnStart property in Power Apps to set variables and navigate to specific screens based on the deep link. Plus, I'll share some pro tips on how to avoid common pitfalls and even how to integrate this with Power Automate and PowerBI.
    So, if you're looking to become a Power Apps deep linking wizard, this video is your ultimate guide. Don't forget to like, share, and subscribe for more awesome Power Apps content!
    Up your Power Apps Skills Today!
    Link: www.powerapps911.com/up-your-...
    0:00 PowerApps Deep Linking
    0:33 App overview
    1:17 Changing to VarRecord
    3:52 Add an Icon to the container
    5:03 Sending an email with the link
    7:28 Adding a parameter to the URL
    13:30 Setting varRecord from the parameter
    17:07 Navigate to the correct screen
    20:23 Making the ID dynamic
    23:54 Other ways to use this concept
    If you need some help with something you are working on, contact us!
    Link: www.powerapps911.com/contact
    PowerApps911
    Link: www.powerapps911.com/
    Let's connect on social!
    Twitter: / shanescows
    Facebook: / powerapps911
    Instagram: / shaneyoung911
    LinkedIn: / cincyshane
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 118

  • @GreyDob
    @GreyDob 8 หลายเดือนก่อน +9

    Hi Shane, thanks for the video. When you use a Sharepoint list, and after changing the variable ID to a Value... the value is zero, "not isblank" is always true in that case. I changed it to "IF ID>0 ,,," and it worked 🙂

    • @PatrickBellWebDev
      @PatrickBellWebDev 6 หลายเดือนก่อน

      Did you have to change anything else? This doesn't currently work for me and I feel like something is missing.

    • @AverageDroneGuy
      @AverageDroneGuy 4 วันที่ผ่านมา

      This was the answer I needed!!

  • @stephanie1460
    @stephanie1460 7 หลายเดือนก่อน +4

    This is perfect! I've been fighting with deep linking for THREE YEARS and had given up on it ever working...followed this tutorial exactly and was able to deep link through Power automate! Thank you!!!

    • @ShanesCows
      @ShanesCows  7 หลายเดือนก่อน +1

      AWESOME!!!

    • @claudiotassone
      @claudiotassone 4 หลายเดือนก่อน +1

      How did you manage to get deep link in power automate? I need this link into a power automate that sends an email to specific recipients everytime a record is created or modified by the app

    • @stephanie1460
      @stephanie1460 4 หลายเดือนก่อน

      @@claudiotassone set up your flow how you want it. in the body of the email, copy the link of the app with "&" and then "Dynamic ID" (select from the dropdown for sharepoint, or use whatever else for SQL/other databases) at the end. If you have everything else set up like Shane did in the app itself, it should work.

    • @prabineshbajracharya498
      @prabineshbajracharya498 หลายเดือนก่อน

      @@claudiotassone did you find your answer? I have the same question

    • @claudiotassone
      @claudiotassone หลายเดือนก่อน

      @@prabineshbajracharya498 nope

  • @natebig
    @natebig 9 หลายเดือนก่อน +1

    Thanks for the updated video! I've done deep linking to specific screens before but not specific records. Starting a project this week that we'll need to link to records and I was about to look up your old video on the subject. Great timing!

    • @ShanesCows
      @ShanesCows  9 หลายเดือนก่อน

      Glad it was helpful! Hope your project goes great!

  • @terencechengde
    @terencechengde 3 หลายเดือนก่อน +2

    Hey Shane, your videos are truly top-notch!! I am learning so much from you. Unfortunately I usually find resources on my work laptop where I am not logged in, so I can't like or leave a comment. But I still wanted to open this video on my phone so that I can leave this message. THANK YOU so much for creating such great content! It has helped me A LOT!

    • @ShanesCows
      @ShanesCows  3 หลายเดือนก่อน +1

      I appreciate the effort. 🤩 Have a great day.

  • @robarcy
    @robarcy 5 หลายเดือนก่อน +1

    watched this once and went through too fast, slowed down and watched it again and now its working... imagine that. nice work tyty

    • @ShanesCows
      @ShanesCows  5 หลายเดือนก่อน +1

      Glad it helped

  • @joycef1994
    @joycef1994 8 หลายเดือนก่อน +1

    This is super super helpful, Shane! I was able to apply the concept of this tutorial for a Power Automate flow I am working on. Thank you so much for this!

    • @ShanesCows
      @ShanesCows  8 หลายเดือนก่อน

      Glad it helped!

  • @pennyp5822
    @pennyp5822 7 หลายเดือนก่อน

    Hi Shane. Thank You for sharing. This is really awesome.

  • @jeanpierreragequit1726
    @jeanpierreragequit1726 9 หลายเดือนก่อน +1

    You are so didactic, its always a pleasure to follow your videos. Thx you so much.

    • @ShanesCows
      @ShanesCows  9 หลายเดือนก่อน

      Thank you, I appreciate that. 🤩

  • @spen2431
    @spen2431 9 หลายเดือนก่อน +1

    Brilliant (as always) - Thanks for sharing Shane 💥💥

    • @ShanesCows
      @ShanesCows  9 หลายเดือนก่อน

      You are welcome 🤩

  • @dougydoe
    @dougydoe 9 หลายเดือนก่อน +1

    Thanks for sharing, Shane. This is really cool. I guess I'll come back to this when I really need to implement this to refresh but getting the principle is brilliant.

    • @ShanesCows
      @ShanesCows  9 หลายเดือนก่อน

      Appreciate that Doug!

  • @gregoryoliveira8358
    @gregoryoliveira8358 9 หลายเดือนก่อน +1

    Wow! This will unblock amazing new features in my apps! Thanks a lot!

    • @ShanesCows
      @ShanesCows  9 หลายเดือนก่อน +1

      You're welcome! Go build something awesome.

  • @therisingsun4828
    @therisingsun4828 9 หลายเดือนก่อน +1

    This is a great style and I like this video. It's great to see how you've parsed through the feedback from the past four years and put together a cohesive video that addresses most people's pain points. Nicely done! Can't wait to see more. I have ideas to just store this URL in a column inside my Dataverse table so that it's readily there instead of having to generate it each time. Of course I'll have to test it with Power Automate to make sure it works! Thoughts? :)

    • @ShanesCows
      @ShanesCows  9 หลายเดือนก่อน

      Should work no problem. Thanks for the kind words.

  • @oluwatobipaul6171
    @oluwatobipaul6171 9 หลายเดือนก่อน +1

    This is really helpful. Thank you Shane

    • @ShanesCows
      @ShanesCows  9 หลายเดือนก่อน

      Thanks for the support! 🤩

  • @AlexandrePerret
    @AlexandrePerret 9 หลายเดือนก่อน +3

    Great explanation.
    When I do deeplinking, I use the startScreen to go on a loading screen only if the Param is given. Then on this screen, I use the onStart to get the lookups I need. I use a timer as well with a value of 1 or 2 seconds (depends if you make a lot of lookups and if your loading screen is beautiful to see or not ;) ). On TimerEnd, I navigate on the screen I need to.
    Furthermore, I don't use global vars if I don't need to, instead I use the Navigate with settings for local vars as object. The target screen is then responsible for loading the data I need on the onvisible.

    • @ShanesCows
      @ShanesCows  9 หลายเดือนก่อน +1

      Cool. Thanks for sharing.

    • @Guano1983
      @Guano1983 9 หลายเดือนก่อน

      I am doing basically the same, but instead of a loading screen with a timer I disable "Use non-blocking OnStart rule" in the settings and set variables in OnStart. That way the default PowerApps loading screen will be shown a tiny fraction longer but the screen is prepared when visible.

    • @ElenaArxerAndreu
      @ElenaArxerAndreu 2 หลายเดือนก่อน

      Thank you for sharing Alexandre! Do you know how can we get to that loading screen once the app is open?

  • @bayerbear6770
    @bayerbear6770 5 หลายเดือนก่อน

    Thanks for the updated video! Funny it's stil using 'old' features. :P

  • @nathanlewis5782
    @nathanlewis5782 8 หลายเดือนก่อน +1

    These tutorials are super helpful!! I might need a video of how to get a desktop app for power apps. I've been using only the browser option.

    • @ShanesCows
      @ShanesCows  8 หลายเดือนก่อน

      On the desktop 99% of the world uses them via the browser. If you really want you can look in the Microsoft Store and install the Power Apps app and then you could open in that. Hope that helps.

  • @chairattangthong
    @chairattangthong หลายเดือนก่อน

    Thank you for your kindness sharing with us ❤

    • @ShanesCows
      @ShanesCows  หลายเดือนก่อน +1

      You are so welcome. Have a good weekend

    • @chairattangthong
      @chairattangthong หลายเดือนก่อน

      @@ShanesCowsthank you and you too sir ❤

  • @paolovr1970
    @paolovr1970 9 หลายเดือนก่อน +1

    Thanks Shane 🙏🙏🙏

    • @ShanesCows
      @ShanesCows  9 หลายเดือนก่อน

      Happy to help

  • @Morlyst
    @Morlyst 9 หลายเดือนก่อน +2

    Hey shane! To get around the issue of navigating, use a timer set to the least possible duration. Its instant and works great.

    • @natebig
      @natebig 9 หลายเดือนก่อน +2

      So you just put your navigate function in the timer OnTimerEnd? That's a great idea!

    • @ShanesCows
      @ShanesCows  9 หลายเดือนก่อน

      Yes, that can work, just for me has lot of potential to cause race conditions if timings get off.

    • @Morlyst
      @Morlyst 9 หลายเดือนก่อน +1

      ​@@natebigthanks. Excactly! This ensures everything gets done in the right order. After the navigation is complete you want to clear the variable holding the parameter to avoid getting sent back the record each time you open the Main menu

    • @jjcooney9758
      @jjcooney9758 9 หลายเดือนก่อน

      I do not like timeouts, this causes too many headaches and should be reserved for a last resort option. Too often this creates postback/onload issues.

  • @LearnPowerPlatformWithAbhinav
    @LearnPowerPlatformWithAbhinav 9 หลายเดือนก่อน +2

    Hi Shane, Nice video. Can u help me on below points : 1. How to do you create video 2. How do you edit videos 3. Which webcam do you use 4. Which microphone do you use 5. Which laptop do you use

    • @ShanesCows
      @ShanesCows  9 หลายเดือนก่อน +2

      I use Camtasia for recording and editing everything. I currently use a Logitech Brio but I used to use a Logitech c920. Microphone is a Blue Yeti. I use a desktop computer to get the most power for the buck. Nice video card is probably most important.
      th-cam.com/video/q1fQYgAi4Dw/w-d-xo.html I talkd a bit about my setup.

    • @LearnPowerPlatformWithAbhinav
      @LearnPowerPlatformWithAbhinav 9 หลายเดือนก่อน

      @@ShanesCows Thx Shane for your reply

  • @MustafaFarooq
    @MustafaFarooq 9 หลายเดือนก่อน +1

    What if we have more than one parameter to pass on? And how to deeplink into a powerapp pinned in teams with the parameter(s) , or if we are in teams already and click a link on an adaptive card or message/channel and dont wanna leave and have to view the record in the browser ?

  • @EllieCarter5225
    @EllieCarter5225 2 หลายเดือนก่อน

    Thank you! I wish you extended it to show the Power Automate and Power BI. I wasn't able to get the Navigate to work. I did follow this video several times. 🙂🙂

  • @debbilawson9619
    @debbilawson9619 9 หลายเดือนก่อน +1

    I'm one of those who used your prior video to GREAT success, even before you redid it with Dataverse - you are the best! My question: What is the best way to PROGRAMMATICALLY determine (rather than hard coding) your environment's app URL? I have 3 Dataverse env. (Dev., Test, Prod) so I use a solution, of course, to promote updates, but the app URL is different in each of them. Right now, I'm hard-coding the URLs, but that falls apart now that other organizations want to use my app in THEIR Dataverse environments. I'm thinking of using an environment variable - do you have a better suggestion?

    • @ShanesCows
      @ShanesCows  8 หลายเดือนก่อน

      I don't have a better suggestion. Sorry

  •  3 หลายเดือนก่อน +1

    Hi Shane, As always your videos are hugely helpful. Any chance you could do a video on Deep-Linking to PowerApps created within Teams. As far as I can see there is no web-link option available in the Powerapps/Teams. Many thanks

    • @ShanesCows
      @ShanesCows  3 หลายเดือนก่อน

      I have never done it, not sure if it is possible or not. 🫤

  • @hereskieu1
    @hereskieu1 9 หลายเดือนก่อน

    Hi Shane, can you do a video on how to create a deep link to a specific item for the patched form? Thank you!

  • @juanfloresoviedo6664
    @juanfloresoviedo6664 4 หลายเดือนก่อน

    Hi Shane, thank you so much for sharin your knowledge. Your videos are great and easy to understand. Speaking of sharing, is there a way to allow a large group of user of my company suscribe to an app? It takes a long time to manage new users and permission, so I have a Microsof Form that runs with Power automate to let them use a SharePoint with some level of access and iT would be great that they can use the App without adding them. Thanks in advance

  • @user-xw4mx4fd4g
    @user-xw4mx4fd4g 3 หลายเดือนก่อน +1

    Hi, thanks for another really informative video! I have a wee question, if you're using the links in apps and flows as part of a solution and you export/import it as a managed soln to another environment I take it that all the urls would need to be updated in the new environment?
    Thanks.

    • @ShanesCows
      @ShanesCows  3 หลายเดือนก่อน

      Yes, you will have to manually update the URLs. I would make them a variable so you can update one spot to make it easier for you.

  • @viva5187
    @viva5187 8 หลายเดือนก่อน +1

    Thanks for the video! You mentioned something similar at the end using power automate but was hoping I could avoid it. In my app you patch values which create a new sharepoint list item. Is there a way to get that newly created items ID as it's patched/created, rather than obtaining it by looking up already created items in a gallery?

    • @ShanesCows
      @ShanesCows  8 หลายเดือนก่อน +1

      Set(varID, Patch(.....logic here).ID) Will put the ID in the varID variable for you.

  • @DukeofDave
    @DukeofDave 2 หลายเดือนก่อน +1

    Hey Shane, would it make sense to use an If statement in the "startscreen" to determine which screen to open?
    I have an app where I might pass one of 3 or 4 different types of items via the URL, so would like to check which variable is populated and navigate to that screen.

    • @ShanesCows
      @ShanesCows  2 หลายเดือนก่อน

      That will work, i think you end up having to juggle more pieces but it will work.

  • @happyhollowfarm--tn
    @happyhollowfarm--tn 6 หลายเดือนก่อน +1

    Hi, excellent video, as usual, thank you for providing that. Had a question: in SharePoint 365 once an ap has been published and the user is in the list view on a SharePoint list, and they click on an item in the list view the app loads but at the home screen. Is there a way to get the app to load with the clicked-on record?
    Thank you,
    Chuck

    • @ShanesCows
      @ShanesCows  6 หลายเดือนก่อน

      Do you know about custom SharePoint forms? th-cam.com/video/6j7jxKsLqdA/w-d-xo.html

  • @OsamaCharifa-hj1gb
    @OsamaCharifa-hj1gb 29 วันที่ผ่านมา +1

    Hi Shane, thank you for your video, its really helpful. I have one question, how we can create a deep link to be open in Teams with record parameter, such like as PowerApps deep link that you mentioned in your video?

    • @ShanesCows
      @ShanesCows  28 วันที่ผ่านมา

      I am not sure. I haven’t tried that one.

  • @roomurray8822
    @roomurray8822 5 หลายเดือนก่อน

    Thanks very much for this guide. I've tried using it on a Sharepoint list Form that on the click of an Icon Launch an App with the same data. However the ID is always blank when I use the variable. It is fine hardcoded. Any Ideas?

  • @nicholasc5086
    @nicholasc5086 9 หลายเดือนก่อน +1

    Great video Shane ! Have used this in my own apps after watching your old video. 🙌🏻 Do you if it’s possible to copy the link to the users clipboard rather than have them send an email?

    • @ShanesCows
      @ShanesCows  9 หลายเดือนก่อน

      Yea, there is a Copy function now you can use. 😎

  • @GroverParkGeorge
    @GroverParkGeorge 9 หลายเดือนก่อน +1

    Correct me if I'm overthinking this. Isn't a second argument against using the direct reference to Gallery.Selected from a second screen that it forces PowerApps to keep the Screen on which that gallery located in memory, albeit invisible? Isn't passing the variable instead more like the concept of a State variable for a browser?

    • @ShanesCows
      @ShanesCows  9 หลายเดือนก่อน

      Yes! Well put

  • @claudiotassone
    @claudiotassone 4 หลายเดือนก่อน +1

    Thank you also for this one @Shane ! Is there a smart solution to get this deep linking by Power Automate too?

    • @ShanesCows
      @ShanesCows  4 หลายเดือนก่อน

      If you want Power Automate to send a Deep Link to Power Apps the URL will be the same. You will need to figure out how to get the Primary Key (ID) into the flow and then have it append the URL. Should be straightforward. At the end of the day you just need the fancy URL with your &EmployeeID=1 to be sent in a message.

  • @user-bo4qe9ww5n
    @user-bo4qe9ww5n 9 หลายเดือนก่อน +1

    Thank you Shane!! Great video. Can this link be opened by someone outside the organization?

    • @ShanesCows
      @ShanesCows  9 หลายเดือนก่อน

      The link can be clicked by anyone. Whether they have access to the app or not is up to you. Here is a video on external sharing th-cam.com/video/suk4eLS4A-E/w-d-xo.html

  • @nayakstechbox1516
    @nayakstechbox1516 4 หลายเดือนก่อน

    Hi Shane, can we hide the app url ( it's showing in email link)which is hard coded in send email button. Please share some idea

  • @benjaminlahsen6721
    @benjaminlahsen6721 5 หลายเดือนก่อน +1

    Hello Shane. What would be the business scenarios where this could be useful?
    Very cool video

    • @ShanesCows
      @ShanesCows  5 หลายเดือนก่อน +1

      Approvals is the most common. You want to send the person back to the app to review and approve. By giving them a deep link they go directly to the item. :)

  • @MrHhhscott
    @MrHhhscott 9 หลายเดือนก่อน +1

    Could you set the variable in the Formula Property of the App, then use the start screen property to navigate?

    • @ShanesCows
      @ShanesCows  9 หลายเดือนก่อน

      No because we need to change the variable when moving between screens in non deep link scenarios. Formulas variables can be changed in the app

  • @ganeshroyal7281
    @ganeshroyal7281 4 หลายเดือนก่อน +1

    Hi Shane,
    your videos are very much helpful and informative. I have a doubt regarding the deep linking concept.
    I have implemented Deep Linking Concept, every time I publish the app with new changes the weblink gets generated. If I provide weblink in deep linking as hard coded. Is it going to take the new version Web Link? or else what is the solution to get the new published version web link.
    Thanks In Advance

    • @ShanesCows
      @ShanesCows  4 หลายเดือนก่อน

      The weblink doesn't change each time you publish it. 😀 The app URL will always be the same. So no problem.

  • @ashley758747
    @ashley758747 14 วันที่ผ่านมา +1

    Hi Shane, Great video - I have the deep linking working as per video but configured with SharePoint. The issue I am facing is that when I use my 'normal' web link the app still tries to navigate to the record and gets stuck on 'Getting data' instead of going to my normal home screen? Any help appreciated

    • @ShanesCows
      @ShanesCows  13 วันที่ผ่านมา

      In your App OnStart you need to add some If logic that if the parameter is not found it goes to the welcome screen. I am pretty sure I showed that in the video. :)

  • @myshare4435
    @myshare4435 19 วันที่ผ่านมา +1

    Hi Shane, nice video, quick question, is there a way to Deep Link PowerApps with third party tool, which is NOT SharePoint? Appreciate it, thank you

    • @ShanesCows
      @ShanesCows  12 วันที่ผ่านมา

      It is all about the URL. So as long as you click the deep link URL and it takes you to a power apps app it doesn't matter where you click it. Email, teams, a website, etc.
      Now if you are asking if the data inside the app can be from a 3rd party. Yes, as long as you know how to get it deep linking isn't specific to SharePoint.

  • @keiranbarber6864
    @keiranbarber6864 2 หลายเดือนก่อน +1

    Thanks Shane great vid. Q: How can I dynamically access the URL of the PowerApp within the PowerApp itself? This would be beneficial so we don't have to hard code the URL and will change dynamically when releasing new versions, save as etc. Thanks Shane.

    • @ShanesCows
      @ShanesCows  2 หลายเดือนก่อน

      Not possible 😢

    • @keiranbarber6864
      @keiranbarber6864 หลายเดือนก่อน

      @@ShanesCows thanks Shane

  • @user-xw4mx4fd4g
    @user-xw4mx4fd4g 8 หลายเดือนก่อน +1

    Hi, quick q. Does this work the same way if you're using a DataTable rather than a Gallery control?
    Many thanks.

    • @ShanesCows
      @ShanesCows  8 หลายเดือนก่อน

      Not sure but probably. I never use Data Tables so you will just have to try and report back.

    • @user-xw4mx4fd4g
      @user-xw4mx4fd4g 3 หลายเดือนก่อน

      @@ShanesCows yes it did, but I then binned that off and went back to using a gallery! 😃

  • @josecarlosbenitezmeyer645
    @josecarlosbenitezmeyer645 9 หลายเดือนก่อน +1

    Great Tutorial really helpful, is it possible to add a validation in the in the form, I have an card where is stored the % of advance of a construction , I need that to be equal or greater it cannot be less, is it possible ?

    • @ShanesCows
      @ShanesCows  9 หลายเดือนก่อน +1

      Yes, you will need to add logic to the app that checks your input and I would disable the save button until they meet your criteria. I show these techniques in this video th-cam.com/video/WlWT0lWTGU8/w-d-xo.html

    • @josecarlosbenitezmeyer645
      @josecarlosbenitezmeyer645 9 หลายเดือนก่อน

      Hi @@ShanesCows i'd watchit already and I cannot make it work, any tips on how to save the preview value on a variable and make that the new input wont be lower?

  • @quitman3rd
    @quitman3rd 9 หลายเดือนก่อน +1

    Hey Shane Thank you !
    What is the best way to send you a request?

    • @ShanesCows
      @ShanesCows  9 หลายเดือนก่อน

      Go to www.powerapps911.com and fill out the contact form at the bottom of the page. Thanks

  • @bingobangobt
    @bingobangobt 8 หลายเดือนก่อน +1

    What if you still want to use your home\welcome screen if there is no varrecord??

    • @ShanesCows
      @ShanesCows  8 หลายเดือนก่อน

      In my deeplink example if there is no parameter then your app will go to the default screen. Nothing special required to make that happen. 😎

  • @ericahell
    @ericahell 4 หลายเดือนก่อน +1

    Hi Shane, thanks for the video. I have done the steps as you described in the video but the navigate statement in OnStart property of the app is underlined and the message says "Navigation is not suggested in OnStart. Use the StartScreen property instead for better performance. Should I just ignore that one or what do you say? 😀

    • @ShanesCows
      @ShanesCows  4 หลายเดือนก่อน +1

      Ignore it 🤩 I talked about it in this video th-cam.com/video/7MxXmGOkeLQ/w-d-xo.html but basically there is no "suggested" way to do deep linking today, so we have to rock with this video.

    • @colinbell7281
      @colinbell7281 3 หลายเดือนก่อน +1

      @@ShanesCows I have hit this same snag and the retired button is not making a difference, so after some playing around and searching I have found the only way I could do this was to in fact remove the Navigate from the OnStart and instead write the following If function on the StartScreen "If(!IsBlank(Param("EMPID")),Screen1,WelcomeScreen)"
      Screen1 represents the screen I want to navigate to and WelcomeScreen represents the the first screen of the app
      Hopefully this will be helpful to others

    • @ShanesCows
      @ShanesCows  3 หลายเดือนก่อน +1

      @@colinbell7281 Thanks for sharing Colin and sorry Power Apps is giving you the run around. :(

    • @simonwoodfield3310
      @simonwoodfield3310 2 หลายเดือนก่อน

      @@ShanesCows I Shane, I have the same issue, powerapps won't allow navigate even with the retired option being reset, and it won't let me use a global variable in start screen, so I can navigate to the correct screen, but not with the record selected

  • @husarzwadca8610
    @husarzwadca8610 8 หลายเดือนก่อน +1

    In every tutorial I see people adding a new field to a form that's somehow magically the GUID number for their item... How do you do that? I don't have this type of column in my list.

    • @ShanesCows
      @ShanesCows  8 หลายเดือนก่อน +1

      Are you using Dataverse or SharePoint. In SharePoint you use the ID colum, which is just a number. In Dataverse you add the uniqueidentifier column, which is a GUID.

    • @husarzwadca8610
      @husarzwadca8610 8 หลายเดือนก่อน

      @@ShanesCows You are... absolutely right! ;) Instead of the way you wrote the code, I wrote:
      Set(varName; Value(Param("ParamName")));;
      If(Not(IsBlank(varName));Set(varRecord; LookUp('name of sharepoint list'; 'name of column containing ID' = varName));;Navigate('Screen'));;
      and it works like a charm... Thank you! Both for the video and the fast response.

  • @nadafathi8221
    @nadafathi8221 6 หลายเดือนก่อน

    Hello
    I have a mail contains power apps link need when user press on this link the email subject save on power apps in a text
    Plz note that the subject is dynamic 😊
    Acutely I tried to use the deep link ,but unfortunately it didn’t work
    Plz let me know how I can solve this
    Thanks 😊

    • @clausdev85
      @clausdev85 5 หลายเดือนก่อน

      If you create/send the emails with Power Automate, you can adjust the link dynamically.
      So at the end of the link with a parameter "&SubjectText="

  • @greg2kdotcom
    @greg2kdotcom 9 หลายเดือนก่อน +1

    21:25 I need Datavorse in my life. Dataverse just doesn't cut it anymore 😉

    • @ShanesCows
      @ShanesCows  9 หลายเดือนก่อน

      Is is very fancy 😹