Power Apps StartScreen, OnStart, and Deep Linking fix

preview_player
Показать описание
Do you want to have logic for which screen shows up first in your Power Apps app? Then you need this video. We talk about the new App.StartScreen, App.OnStart, and the retired feature you may need to enable to use Deep Linking. Not being about to use Navigate in OnStart is something new to think about.

If you are looking to set the first screen or welcome screen or intro screen in your Power Apps app then look no further.

Рекомендации по теме
Комментарии
Автор

Hi Shane! Thanks for your videos Sir. Just want to say I appreciated this on Deep Linking and when I saw that screen of the images of Chewy my heart broke a bit for you brother. I know per your other video that he has passed and just wanted to express my condolences. It's evident to all who watch you how important he was to you and I hope you are as well as can be here a few weeks later. Not sure how much random youtube followers comments mean but you were in my thoughts then when I saw it and now again seeing this. Keep doing what you're doing.

Jordan

HoneyBadgerJAB
Автор

Thanks, Shane! Great video as always. Side note, kudos for one of the clearest explanations of imperative vs declarative programming I've heard

catmage
Автор

My organization spent $1500 on my training for PowerApps and I have to tell them I learned more from a playlist of free YouTube videos.

npyatt
Автор

this was awesome and so much easier than what I saw on other videos :)

ozzyanddad
Автор

Hi Shane, found some interesting stuff to deeplink to an (employee-)ID that is working without enabling navigate function in retired features in settings. Using startscreen to navigate to the screen as shown in your vid, and then, on detail page, adding some code to item: if param id = X then show sharepoint-list-item with id X. else show the selected item in gallery.

prisonsearch
Автор

Thanks Shane! I can make the deep link work; however, I've got issue with the launch screen, it won't load the main screen when ID (the parameter) is empty. What did I miss? Thanks!

rachelxuhtx
Автор

Well done!!!! Thx so much!!! It works pretty good and is so helpfull!!! Greetings from Germany ... Christoph

christophmeirich
Автор

Hey Shane. Thanks for the videos. They are very clear and easy to follow. For whatever reason my deeplinking is NOT working. I have followed all the steps you provided. I have enabled the Navigate function in App.Onstart, but still it won't work. The page that I am trying to show is a printpage that is generated every time a Non-conformance report is issued. Print Page with Form Viewers. I am stuck and do not know what do here?

ArmandoMualumeneAG
Автор

Thanks Shane. Your videos are very beneficial and informative. I have a question! How do you collect fields before navigating to the screen in Powerapps, when using SharePoint as a source?

razkenable
Автор

15:27 I'm looking for an example of how to shift from navigating in OnStart to using the StartScreen without turning on the legacy feature but still able to fetch the employee record while going to the employee detail screen. 😅
I'm testing with checking Param in both OnStart and StartScreen. In OnStart, if Param has an employee ID, then Set(varEmpRecord, and in StartScreen, if Param has an employee ID, then EmployeeDetailScreen.
It seems to work, but i'm not sure if I'm missing any critical points.

conaxlearn
Автор

Nice tutorial Shane, as always.. 🙂
Many Thanks!!!

akshaynm
Автор

Thanks for the video Shane. Question about StartScreen: does this mean that if I'm running rules OnStart to navigate to a screen based on a variable that this will no longer work?

MrEk
Автор

Thank you, Shane ! help to solve the issue fast. Keep it up, love to watch your video :)

farrahelda
Автор

HI Shane, great video. i have a quick question, one of our PowerApp developer has left and was an admin on one of the apps, how can i get access to the app to make the changes to the app?

kamozzi
Автор

Shane, great video. Let me know if I'm on the right track with this idea, watched a couple of your videos...I could hypothetically create a Deeplink URL to a specific "User Profile" where they could click "ClockIn" or "ClockOut". In addition to this URL, I could write it to a NFC tag where upon scan would open directly into this User specific App screen based on the assigned URL UserName ID?

lhsdline
Автор

I have found that in deep linking, if you use the App.StartScreen for example to switch to a specific screen based on a passed parameter that the screens' OnVisible event does not fire. I have to NOT use the App.StartScreen when doing deep linking and instead navigate from the App.OnStart.

denniswarren
Автор

Thanks Shane! I have followed many of your you tube videos. I think I'm missing a step because I cannot get my deeplink that opens the specific record to also open the gallery of the repeating table for that record. Can you offer any input?

PamelaPatch-ifsm
Автор

Great video!! I’ve been trying to figure out why my app is suddenly broken. I used the deep linking method on one of my older apps (the way you showed us to retrieve a specific record) and now the deep link is broken, even tho the enable navigate function in App.Onstart is turned on in settings … how do I fix this so that the param takes the user to a specific screen and shows a specific record?

rozhinimani
Автор

Legend pal. This has been a great help to me! Thanks.

cullencraig
Автор

Hi Shane! First off, I really appreciate your videos. Something I've thought about though, could you maybe put timestamps in your videos? That would help when navigating them and looking for a specific solution. Thanks!

viktornystrom