Тёмный
No video :(

PowerApps Deep Linking 

April Dunnam
Подписаться 48 тыс.
Просмотров 40 тыс.
50% 1

#PowerApps #DeepLinking
Learn how to create Deep Links in your PowerApps applications. Deep Links enabled you to navigate your users directly to another screen nested in your app. You can use the Param() function in PowerApps to look for parameters in your URL and move to the appropriate screen. I also show a use case for this deep linking capability using SharePoint Column Formatting to go directly to an edit screen in your PowerApp.
Here's a link to my blog which includes the JSON for the SharePoint Column Formatting piece: www.sharepoint...

Опубликовано:

 

8 сен 2019

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 130   
@AssassinUK
@AssassinUK 5 лет назад
A nice bonus would be that JSON formatting script so I can use it in my SharePoint area, but yer, great vid.
@AprilDunnam
@AprilDunnam 5 лет назад
Hi Simeon. Thanks for watching. There's a link in the description to one of my blog posts which includes the JSON for the SharePoint Column Formatting. Here's the link (it's about halfway down in the blog): www.sharepointsiren.com/2019/03/open-powerapp-sharepoint-formatting/
@AssassinUK
@AssassinUK 5 лет назад
@@AprilDunnam Thank you for that .. will check it out. Keep the vids coming, we appreciate them!
@EpicBizHero
@EpicBizHero 2 года назад
A Life-Saver AS ALWAYS April... THANK YOU! Not to hi-jack the video, just a 2022 version update/helpful tip for anyone reading this... Put your formula in the StartScreen vs OnStart and leave out Navigate from the formula. Here's an example: If(Param("DeepLink") = "Contact", ContactForm, Welcome) Thanks again April... WE APPRECIATE YOU!!!
@anthonyleduc
@anthonyleduc 2 года назад
For me, i have used this formula : If(Param("DeepLink") = "Contact", ContactScreen, Welcome) - Contactform gives me an error
@ivsbanks
@ivsbanks 3 года назад
April you are just amazing. Period. No fluff. Just clear, concise, and invaluable information. Thank you!!!
@AprilDunnam
@AprilDunnam 3 года назад
Thanks so much 😊 Feedback like this makes my day!
@ivsbanks
@ivsbanks 3 года назад
@@AprilDunnam Well deserved.
@mandijohnson-fisher5370
@mandijohnson-fisher5370 3 года назад
You made this look so easy! Phew, I had a long night but you definitely helped me out with this one. I spent quite a bit of time trying to sort out how to get the DeepLink to work with my variable set to change the forms mode. I’m still pretty new to all this but I finally figured out how to get the logic to bring the user to the specified screen & update the form mode to the appropriate mode. So thankful!
@bezza123
@bezza123 4 года назад
This is one of the most useful videos I have watched! Thank you so much for explaining the concept so well!
@AprilDunnam
@AprilDunnam 4 года назад
Thank you Wayne, so glad it was helpful!
@DataSpinners
@DataSpinners 5 лет назад
Seriously this is a top top video - well done April. I was chatting with a colleague yesterday about this topic. I was sure I saw it somewhere.
@AprilDunnam
@AprilDunnam 5 лет назад
Thank you very much Rory!
@frenamakenson9844
@frenamakenson9844 2 года назад
Thanks for sharing April, very useful
@AprilDunnam
@AprilDunnam 2 года назад
You're welcome. Glad it was helpful!
@firmanadistia11
@firmanadistia11 Год назад
AWESOME!!! This is what I looking for!
@AprilDunnam
@AprilDunnam Год назад
Glad I could help!
@kevinmoore8733
@kevinmoore8733 2 года назад
April, If I could give you a hundred thumbs up I would. This video help me find the solution I was looking for. Thanks!!!
@AprilDunnam
@AprilDunnam 2 года назад
So glad to hear this helped Kevin!
@luiscosta9261
@luiscosta9261 2 года назад
This is exactly what I was looking for. I'm trying to use QR codes to start a PowerApp on your mobile and pass some parameters. This video def will help me doing that. Thank you for great instructional videos!
@AprilDunnam
@AprilDunnam 2 года назад
Glad I could help :)
@vkrish79
@vkrish79 4 года назад
Hi April, thanks for the great video.. this sort of solved my hunt for a solution on similar grounds..thank you!.. i also like the conditional formatting on your sharepoint list
@AprilDunnam
@AprilDunnam 4 года назад
Glad it was helpful!
@benterrell9139
@benterrell9139 3 года назад
Exactly what I need next in the project I am working on. Excellent
@AprilDunnam
@AprilDunnam 3 года назад
Awesome - glad it was what you needed!
@uplift-yourdailypickup6424
@uplift-yourdailypickup6424 4 года назад
This is better than Shane Young's video on Deep Linking. I actually get it. Thanks
@AprilDunnam
@AprilDunnam 4 года назад
Thanks, I'm glad it was easy to understand!
@uplift-yourdailypickup6424
@uplift-yourdailypickup6424 4 года назад
@@AprilDunnam question though -- regarding sharepoint list ID's : do you have to create a column with ID's, or are they already there but hidden? I looked in the list columns and there is no ID there.
@AprilDunnam
@AprilDunnam 4 года назад
@@uplift-yourdailypickup6424 - SharePoint has a hidden auto-generated ID field. You can't surface it up in the New or Edit Form but if you go to List settings and modify the default view you can select it and have it displayed in the list view
@uplift-yourdailypickup6424
@uplift-yourdailypickup6424 4 года назад
@@AprilDunnam perfect. thanks again
@wc3128
@wc3128 3 года назад
Wonderful video. Subscribed.
@AprilDunnam
@AprilDunnam 3 года назад
Thanks for the sub!
@OptimalTrainingGroup
@OptimalTrainingGroup 3 года назад
Excellent! As always.
@AprilDunnam
@AprilDunnam 3 года назад
Thank you! Cheers!
@paolovr1970
@paolovr1970 Год назад
Thanks April for help 🙏🙏🙏.
@AprilDunnam
@AprilDunnam 11 месяцев назад
You're very welcome!
@junbecks
@junbecks 4 года назад
Gosh you made it look so easy. Thank you so much!
@AprilDunnam
@AprilDunnam 4 года назад
That was my goal, you're very welcome!
@yitbos1992
@yitbos1992 4 года назад
That is freakin' brilliant. Your video just helped me solve one problem and offered a new solution inside inside a list. Thank you!
@AprilDunnam
@AprilDunnam 4 года назад
That's great David, so happy to hear this video helped!
@latrobe15
@latrobe15 4 года назад
Thank you. This may just solve a problem I have which is a weekly flow that creates a new excel sheet for 29 different sites. In each sheet is a list of staff payroll entries for the previous week being made ready for upload. Sites must check their entries and edit or delete errors before the master file is uploaded into SAP. Until now I was struggling with an easy way to fix their entries. using this I should be able to create a hyperlink to the App where they are all entered, filter to that record and they can take what action is appropriate. Awesome!
@AprilDunnam
@AprilDunnam 4 года назад
Yay glad that this video could help! Sounds like a pretty cool Flow you have built!
@latrobe15
@latrobe15 4 года назад
@@AprilDunnam Yes it is but Excel can be very problematic with flow. Plus trying to do it so there is only one template to keep simple for me means it can run for quite a while. This one runs for about two hours to achieve the goal. It would only 5 minutes if I could just do it as CSV files, but the customer I deal with has such heavy security the file gets corrupted so excel is the only way. I have another flow does similar but the excel files can have 1000 rows for each site. Adding and deleting each time means the flow runs for 10 hours plus.
@jonathanobiegba4709
@jonathanobiegba4709 4 года назад
Thanks for this video. It came at the right time!
@AprilDunnam
@AprilDunnam 4 года назад
Perfect!
@earmiasesebsibe3006
@earmiasesebsibe3006 3 года назад
Great Video. Thank you
@AprilDunnam
@AprilDunnam 3 года назад
You're welcome!
@samgray559
@samgray559 4 года назад
So well explained April.
@AprilDunnam
@AprilDunnam 4 года назад
Thanks Sam!
@hassanelkhouli
@hassanelkhouli 5 лет назад
Super useful ! Thanks April.
@AprilDunnam
@AprilDunnam 4 года назад
Thanks Hassan!
@daleyon4065
@daleyon4065 4 года назад
April, Great informative vid!! Thank you!
@AprilDunnam
@AprilDunnam 4 года назад
Thank you Dale!
@jorgemaradiaga3588
@jorgemaradiaga3588 4 года назад
Great video, you explained it very good, thanks!
@AprilDunnam
@AprilDunnam 4 года назад
Thanks Jorge!
@latrobe15
@latrobe15 4 года назад
Ok, my first test showed a slight snag. I named the PARAM same as yours for simplicity and then gave it the same name as the form I wanted to navigate to. It did not work. I changed that to be a different name and it worked, So I assume it did not like my first option.
@AprilDunnam
@AprilDunnam 3 года назад
Hi Mark - That's odd....glad you got it working though
@karthickrajan7717
@karthickrajan7717 2 года назад
Thank you for this video, with all respect I love your work. You are amazing! :)
@AprilDunnam
@AprilDunnam 2 года назад
Thank you so much!
@edwinjonah
@edwinjonah 2 года назад
Nice video! Thanks
@AprilDunnam
@AprilDunnam 2 года назад
Glad you liked it!
@kenkapp7607
@kenkapp7607 4 года назад
Hi April, Fantastic, this worked exactly as promised. One quick question, is it possible to display an icon link instead of a text link using JSON like this? Thanks K. Kapp
@AprilDunnam
@AprilDunnam 3 года назад
Hi Ken - realize this is very late to reply (some comments got burried in my inbox 😢) but to answer your question yes you can deep link to a Power App from an icon or image as long as you put a hyperlink around it
@elmasinvisible007
@elmasinvisible007 2 года назад
Hi April, Powerapps is not allowing me use Navigate function any longer OnStart. I'm trying to redirect users to a different screen. Now I'm not able to. What is the new solution for this. Thanks you
@lauradiorio5478
@lauradiorio5478 2 года назад
Shane Young explains here. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-7MxXmGOkeLQ.html In Settings, Upcoming Features, turn on "Enable Navigate function in App.OnStart.
@supriyakrish5197
@supriyakrish5197 4 года назад
Best video on Deep linking
@AprilDunnam
@AprilDunnam 4 года назад
Thank you ☺
@danielwu8660
@danielwu8660 2 года назад
Hi April, Thanks a ton for the video! When I tried to use it to open power apps with params in a mobile device, I realized the parameter is ONLY passed/updated when a user currently have the App closed/unopened and starting the app freshly. It seems not updating the Param("...") value if an app is already opened. Did you notice this issue and potentially have a work around on that? Thanks a lot again!
@ganeshroyal7281
@ganeshroyal7281 5 месяцев назад
Hi April, 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
@myshare4435
@myshare4435 Месяц назад
Hello April, great information, question, is there a way to Deep Link PowerApps with third party tool but not SharePoint? Is it possible? Thanks
@soraiataipa
@soraiataipa 3 года назад
Thank you April, super helpfull!
@AprilDunnam
@AprilDunnam 3 года назад
Glad it was helpful!
@DanielChristian19
@DanielChristian19 5 лет назад
Nice job April!
@AprilDunnam
@AprilDunnam 5 лет назад
Thanks Daniel!☺
@lawrenceparker5045
@lawrenceparker5045 10 месяцев назад
Hi April!! If you have a filter on a PowerApps screen with a gallery, is there a way to deep link a value into one of the search fields so when user clicks on the link with the paramater, the gallery will display based on the param value?
@user-zx7ej9op9y
@user-zx7ej9op9y Год назад
Hi April, thank you so much for this awesome video and thanks for all you do to help people. I have one question. I have built a form using Power Apps. My form has 5 checkbox fields which allows for multiple selections. I have also built responsive gallery to display the items on Power Apps. Now the issue that I am having is, I wanted to have a deep linking URL to get the URL of a particular record. I followed the video and did it. But, when I view the record clicking on the link, none of the checkbox selections are shown. Are there any settings that I'm missing?
@ahmedmoataz1534
@ahmedmoataz1534 3 года назад
great video, you make it very easy.
@AprilDunnam
@AprilDunnam 3 года назад
Thanks for watching - glad it was easy to follow!
@seasif
@seasif 4 года назад
Hi April, Thanks for the great video, but this way app opens up in browser even in the mobile device, can you please advise how can we open the app in Power Apps container after clicking the email link?
@AprilDunnam
@AprilDunnam 4 года назад
Hi There, The example I walk through here is using SharePoint list formatting to open the app so it assumes you want to open it on the desktop. If you are wanting to Deep Link to a PowerApp within the Mobile application you need to use something called URL Scheme's. I cover URL Schemes in this blog post: www.sharepointsiren.com/2019/07/launching-mobile-app-from-powerapps/ For Power Apps specifically, you will use this to launch another app in the native application: Launch("ms-apps:///providers/Microsoft.PowerApps/apps/put your app id here")
@MichaelGer
@MichaelGer 2 года назад
Thank you very much for the video April. Really appreciate all the work you do ..for us! I try ti implement your solution to a teams power app, but the variables on start (vargprid & varchannelid, are not set to the parameters. Any ideas as to why? Thank you in advance for your prompt reply.
@mattprice1459
@mattprice1459 2 года назад
Do you think you can make a video to help with the new deep linking feature of "Deep linking to a chat"
@NavneetSingh-je9jp
@NavneetSingh-je9jp 3 года назад
Thanks April for this knowledgeable video in Deep linking. I have a question. I want to implement a scenario where i have multiple SharePoint sites with Same Schema. (count is more than 100 sites). I have a list "Products" on every SharePoint Site (Same schema again). I have created an stand alone power app to enter data in this list on one of the site. Wanted to know that if i provide power app URL on a page with query string parameter as my current site URL, it is possible to change form/gallery data source/list pointing to that site only. so that when user is clicking the link in site A then should be able to enter data in products list of site A. and when user is going to site B then should be able to enter data in products list of site B. Note: I am planning to pass Site URL in query string parameter. Or is there any other way to implement this scenario?
@karineoliveira9878
@karineoliveira9878 Год назад
April.... Do you have any video for the following situation: A have one gallery where I collect automatic information like (ID, TechName, Manager). And a second gallery where the user can input information like (code, service, duration, comment), user can add more than 1 line...but - I am stuck in reapply the fist gallery for each line from second gallery and then save in SharePoint. Can you (or anyone) help me?
@chairutsirirut5787
@chairutsirirut5787 3 года назад
Hi thanks for sharing this video. It was amazing. May I ask for your help just a little, I am recently struggling with deep linking problem. The scenario is I launch the link from powerapps (My app.) to Power BI report and then from BI, I have a deep link embedded ใน Report if I click on it, it will navigate back to my app. with the Parem but the app. does not load the Parem and stay still at the Home Page. This scenario works correctly when I run it on the browser!!! Any ideas to solve this would appreciate.
@srinivasare555
@srinivasare555 3 года назад
Hi April, It was nice video and i like it more, it is very use full, Can you make one video on navigation panel with menus , like left navigation how we can see in other websites . If already video there please share me that reference with me
@foortizs
@foortizs 3 года назад
Hello April, thank you very much for this video, it is really helpful!, like all the the others I have seen from you. I just implemented on one SPO List of mine. I have one question though, I made the change on the format for the Title column, but if I select the item (checkmark button to the left of the Title column) and next select the Edit button on the top bar, it opens the custom form not my canvas PowerApp. Is there another parameter that needs to be defined? Thanks!
@AprilDunnam
@AprilDunnam 3 года назад
That's a good point. Unfortunately there isn't a way to override the functionality of the check mark capability. What I typically do is disable that feature in the list settings
@marounsader318
@marounsader318 3 года назад
Hi april How can i send this deeplink in power automate, As i want to put the deeplink in the body of mulitlevel approval Appreciate your help
@mandijohnson-fisher5370
@mandijohnson-fisher5370 3 года назад
Hi there! I am running into a snag that I am hoping you can help me with. I have deep linking set to the Issue ID column in my SPO list, but if there is more than one form submitted for that Issue ID it is bringing the user to the first form that was submitted. Is there a way to bring them to the last submitted form? Is there a way to easily set the deep link to open the exact form clicked on when accessed through SPO if it has multiple submissions?
@mamadouba8043
@mamadouba8043 4 года назад
Thanks a lot April for your great video, its veru helpul. I would to know how can we get link to edit item for powerapps
@AprilDunnam
@AprilDunnam 4 года назад
Hello. At 9:33 in the video I show setting a link to the Power App via a SharePoint list. I'm just passing in the selected ID of the item to Power Apps and performing the steps I outline to have that navigate to the edit screen.
@abhivijayakumar
@abhivijayakumar 4 года назад
Hi April! This really helped!!! I'm not getting values of cascading drop downs. Can you help?
@AprilDunnam
@AprilDunnam 4 года назад
Glad it helped! Do you have any errors or screenshots to share? I would suggest posting the issue to the Power Users Community Forum so that more people will see it and can help
@abhivijayakumar
@abhivijayakumar 4 года назад
@@AprilDunnam hey i was able to resolve it...
@AprilDunnam
@AprilDunnam 4 года назад
@@abhivijayakumar - Awesome!
@yocopop
@yocopop 4 года назад
Hi, awesome video, but unfortunately, it is not working for me,is there some setting to implement? thanks
@AprilDunnam
@AprilDunnam 4 года назад
Hmmm as long as your parameters are set correctly it should work. If you'd like you can send me a message on my website www.sharepointsiren.com and share how you have it configured on your end and I can try to help figure out what the issue is
@utoroprincewill7808
@utoroprincewill7808 5 лет назад
Nice vid April, this is so so useful. I have a question about a code line in the json, what the control line means. "txtContent": "@currentField", Does that line matter, all I just do is to make use of this line below? "href": "='PutURLOfYourPowerAppHere?ID='+[$ID]"
@AprilDunnam
@AprilDunnam 5 лет назад
The @currentField is just a way to get the context of the field which you are applying the formatting on. So that can stay the same. The only thing you need to change is what is within that href text that you have there.
@YO-xk9be
@YO-xk9be 3 года назад
Great video. thank you. what deep linking do i need to do to navigate to a specific record on a sharepoint
@AprilDunnam
@AprilDunnam 3 года назад
You can do something like this, replacing the ID parameter with the ID of the item you want to navigate to in SharePoint: yourcompany.sharepoint.com/Lists/YourList/EditForm.aspx?ID=2
@LAXMIKANT1992
@LAXMIKANT1992 2 года назад
What if I want to redirect to view screen instead of edit screen?how to achieve that?
@bavajidoriginti4974
@bavajidoriginti4974 2 года назад
Very nice madam. But I need to do same thing using patch instead submit form plz let me know madam any idea
@shekobrain
@shekobrain 3 года назад
Hi April, please tell me the proper steps to do the following: I have app with a gallery showing all items. I will use flow once item created in list, to send email notification to the user with deep link to open edit form for that item auto selected from the gallery, is it possible?
@olahenningsson6949
@olahenningsson6949 3 года назад
If I have my app as a tab in Teams, is it possible to link to a new app and make it launch in the same tab in Teams?
@AprilDunnam
@AprilDunnam 3 года назад
Hi Ola - I got behind on responding to comments. I don't believe there's a way to do that right now unfortunately. I don't see any details in the documentation on it but from my testing this doesn't work in Teams tabs. I need to play around with the new Project Oakdale functionality for Teams apps in Power Apps and see if it works with that.
@itforeveryone5426
@itforeveryone5426 2 года назад
How to push notification for user? and user click push notification after view file pdf in gallery or deep link or navigate sub screen? thanks. help me
@kobinadadzie2902
@kobinadadzie2902 Год назад
Can you make a deep link have a state ( active or inactive)
@karlgerdschneider6965
@karlgerdschneider6965 4 года назад
Is there some additional Work to use deep-linking on Edit-Forms inside an existing SharePoint-Gallery. So that we can use the Submit-Button and the Exit/Back-Button of the Edit-Forms which navigated from the original Gallery-Controls
@AprilDunnam
@AprilDunnam 4 года назад
Hey Karl. I want to make sure I'm following your question. Are you saying your have a Gallery control inside your app that's pointing to a SP List and you have buttons on them to go to a screen to display the record to edit?
@EdisonPuma
@EdisonPuma 3 года назад
Hi! Awesome vids, one question, I've been using this param feature but I came with the fact params cant get pass if the app is already open (since it doesn't evaluate again the onstart function to define actions based on Params) How could be possible to pass those params even if the app is already opened (mobile)?
@AprilDunnam
@AprilDunnam 3 года назад
That's just a matter of where you are checking for the params. If you do the parameter check in the OnVisible of your landing screen instead of the OnStart it should get around that issue.
@zanrleonardo
@zanrleonardo 4 года назад
Can I open a DeepLink by send an ID from a flow?
@AprilDunnam
@AprilDunnam 4 года назад
Absolutely, it doesn't matter where you pass the deep link from as long as you have your Power App set up to look for the parameter.
@amcaleav
@amcaleav 11 месяцев назад
Mine says you can't use navigate onstart and when I use startscreen nothing happens either.
@user-ji1cj8to4l
@user-ji1cj8to4l 8 месяцев назад
Mine too
@daveconnors62
@daveconnors62 3 года назад
I don’t have OnStart in my App drop down (I created a blank canvas app). Is there some setting or permission I need to make this available?
@AprilDunnam
@AprilDunnam 3 года назад
Hey Dave - what options do you see in the properties dropdown if you select the "App" option from the tree view?
@daveconnors62
@daveconnors62 3 года назад
@@AprilDunnam Hi April, there was OnMessage and a few other things but not OnStart. I posted on the PowerApps community forums yesterday too - it seems there’s a region specific bug certainly in the UK maybe elsewhere where it wouldn’t appear on new apps. I got round it by using a link to an old version of the designer. Apparently you can also just save the app and go back in and it will be there. Hopefully gets patched soon but at least there’s a workaround. Looking forward to trying out the video tutorial as it’s exactly what I’m looking for on a project!
@AprilDunnam
@AprilDunnam 3 года назад
@@daveconnors62 Oooh ok. Come to think of it I did see a few people posting about the new "OnMessage" property on Twitter yesterday. I don't see it here in my US region tenant. Glad that there's a work-around until they get it fixed.
@Darknesslc3
@Darknesslc3 3 года назад
why is my apps doesnt show any web link?
@AssassinUK
@AssassinUK 5 лет назад
How about Deep linking from one PowerApp to another?
@AprilDunnam
@AprilDunnam 5 лет назад
Same exact concept. In your PowerApp that you want to deep link from, copy the URL with the parameters of the PowerApp that you want to deep link to. Use the Launch() function to open up another PowerApp. So you can have a button for example and it's it's OnSelect have : Launch("powerapps.com/apdpdodo?Param1=x") to open up your other app with the parameters. Then follow the same method in that PowerApp to read the parameter and go to the correct page.
@triplethreatix5189
@triplethreatix5189 Год назад
This is not working for me. 😩
Далее
The Ultimate Guide to Power Apps Deep Linking
26:19
Просмотров 28 тыс.
Deeplinks in Canvas Apps
13:52
Просмотров 4,6 тыс.
Pre-populate Fields in PowerApps
12:53
Просмотров 64 тыс.
Learn to use the PowerApps Filter function
21:03
Просмотров 302 тыс.
Power Apps: Top 3 Uses for the HTML Control
14:46
Просмотров 58 тыс.
PowerApps Tabbed Form
25:52
Просмотров 78 тыс.
5 things every Power Apps beginner needs to know
19:17
Save as Draft in PowerApps
15:40
Просмотров 4,4 тыс.
PowerApps Approvals without using Flow
24:34
Просмотров 101 тыс.