Colin Kelly-Cook (Novalogix)
Colin Kelly-Cook (Novalogix)
  • Видео 21
  • Просмотров 147 270
Building A Task Manager App Using Dataverse - Part 2 (Canvas App)
Building A Task Manager App Using Dataverse - Part 2 (Canvas App)
🦄 In this 2 part series I will show you how we can use Dataverse as a data source in an administrator Model Driven App and a tablet Canvas App for a complete user experience loop! 🦄
1️⃣ In this video - part 2:
- Getting Data into A Canvas App
- Working with Dataverse Data in a Canvas App
- Reusable Data Components
- Dealing with Choice Columns
- Container tips and tricks
- With Functions
- CountRows / CountIf
- Patch Dataverse
- Filtering / Sorting
- Accessing Relational Attributes
- UI / UX coolness
📣 All my solutions are free to download from my website please consider buying me a coffee to show your support! 📣
🍵 www.buymeacoffee.com/co...
Просмотров: 269

Видео

Building A Task Manager App Using Dataverse - Part 1 (Model Driven App)
Просмотров 5432 месяца назад
Building a Power Platform Task Manager App using Dataverse - Part 1 (Model Driven App) 🦄 In this 2 part series I will show you how we can use Dataverse as a data source in an administrator Model Driven App and a tablet Canvas App for a complete user experience loop! 🦄 1️⃣ In this video - part 1: - What is Dataverse - Creating a new Power Platform Environment - Creating a new Solution and Publis...
Colin Kelly-Cook - Power Platform
Просмотров 3362 месяца назад
Welcome to my channel, I'm Colin Kelly-Cook Power Platform Architect, Developer and Regional Practice Lead, here to share with you my over 12 years experience in the industry! www.buymeacoffee.com/colin.kellycook www.novalogix.co.uk www.linkedin.com/in/colin-cook/ #powerplatform #microsoft #canvasapps #lowcode #webdevelopment #design Music I use: www.bensound.com
Power Apps Catalogue App - SharePoint Lists as Relational Data
Просмотров 9693 месяца назад
Building a Power Platform Canvas App Catalogue with Shopping Cart! Except this time we connect SharePoint Lists! In this video I am going to walk through converting my previous Catalogue App video to SharePoint Lists and also adding sizes using relationships! 📣 All my solutions are free to download from my website please consider buying me a coffee to show your support! 📣 🍵 www.buymeacoffee.com...
Power Apps Catalogue App - Full Build
Просмотров 4 тыс.3 месяца назад
Building a Power Platform Canvas App Catalogue with Shopping Cart! In this video I am going to walk through end to end building a catalogue app with a shopping cart in Power Platform Canvas Apps, using Modern Controls, Modern Themes, Custom SVG, User Defined Functions, Table Function, GroupBy Function, Containers, Dynamic Category Filtering plus some helpful tips and tricks! SVG Background - ww...
Free Reusable Navigation Component For Canvas Apps
Просмотров 2 тыс.3 месяца назад
In this video I walk you through my custom reusable navigation component, downloadable form my website, and how to use it in your Canvas Apps, enjoy! 📣 Your donations support the cost of running and maintaining the site. Please consider buying me a coffee and becoming a supporter! 📣 🍵 www.buymeacoffee.com/colin.kellycook Global Variables: Set(var_NavMinMax, true); 'maximises and minimises the c...
Glassmorphism in Power Platform Canvas Apps
Просмотров 9 тыс.4 месяца назад
📣 If you find my videos and content helpful, please consider buying me a coffee and becoming a supporter! 📣 🍵 www.buymeacoffee.com/colin.kellycook Supporters will get access to download the solution from this video and future content! In this video I take a look at how to create a "Glassmorphism" effect in a Canvas app, I use animated SVG in Images and HTML styling to come up with a cool effect...
Power Platform - Pass Parameters From the URL to a Power App
Просмотров 11 тыс.2 года назад
📣 If you find my videos and content helpful, please consider buying me a coffee and becoming a supporter! 📣 🍵 www.buymeacoffee.com/colin.kellycook Supporters will get access to all downloadable content and solutions (Coming Soon) In this video I show you how to use the Param() function in Power Apps to pass parameters / variables from outside of your app in the URL into your app. 1. Breakdown o...
Working with Unique ID(s) In Power Apps
Просмотров 10 тыс.3 года назад
📣 If you find my videos and content helpful, please consider buying me a coffee and becoming a supporter! 📣 🍵 www.buymeacoffee.com/colin.kellycook Supporters will get access to all downloadable content and solutions (Coming Soon) Connect with me on LinkedIn, leave any questions in the comments and thank you for watching! LinkedIn - www.linkedin.com/in/colin-cook/ docs.microsoft.com/en-us/powera...
Call a Flow from a Power App and wait for a response
Просмотров 12 тыс.3 года назад
📣 If you find my videos and content helpful, please consider buying me a coffee and becoming a supporter! 📣 🍵 www.buymeacoffee.com/colin.kellycook Supporters will get access to all downloadable content and solutions (Coming Soon) Call a Flow from a Power App and wait for a response In this video I demonstrate how you can call a Microsoft Flow in Power Automate from a Microsoft Power App and mak...
Creating User Profile Power App and working with the logged in User()
Просмотров 27 тыс.3 года назад
📣 If you find my videos and content helpful, please consider buying me a coffee and becoming a supporter! 📣 🍵 www.buymeacoffee.com/colin.kellycook Supporters will get access to all downloadable content and solutions (Coming Soon) Creating User Profile Power Apps and working with the logged in User() Wondering how to create those great looking User Profile apps in Microsoft Power Apps everyone i...
Create a visually expanding input field for multiple items
Просмотров 5523 года назад
📣 If you find my videos and content helpful, please consider buying me a coffee and becoming a supporter! 📣 🍵 www.buymeacoffee.com/colin.kellycook Supporters will get access to all downloadable content and solutions (Coming Soon) Create a visually expanding input field for multiple items Another helpful tool in your toolkit for building amazing looking Power Apps on the Microsoft Power Platform...
Improve your layouts and sizing - level up your Power App skills
Просмотров 1,7 тыс.4 года назад
📣 If you find my videos and content helpful, please consider buying me a coffee and becoming a supporter! 📣 🍵 www.buymeacoffee.com/colin.kellycook Supporters will get access to all downloadable content and solutions (Coming Soon) Improve your layouts and sizing in Power Apps Canvas Apps on the Microsoft Office365 Power Platform. Some helpful best practice tips to layout your apps using logical ...
Variables Set/UpdateContext in Microsoft Power Apps
Просмотров 4,3 тыс.4 года назад
📣 If you find my videos and content helpful, please consider buying me a coffee and becoming a supporter! 📣 🍵 www.buymeacoffee.com/colin.kellycook Supporters will get access to all downloadable content and solutions (Coming Soon) (Like if you notice the obivous spelling mistake in the video!) Variables Set/UpdateContext in Power Apps on the Office365 Power Platform. Variables, using Set() and U...
Custom Icons in Power Apps
Просмотров 8 тыс.4 года назад
Custom Icons in Power Apps
Power App, Canvas App - Full Walkthrough (D&D Helper)
Просмотров 5984 года назад
Power App, Canvas App - Full Walkthrough (D&D Helper)
Consistent Branding in Power Apps
Просмотров 8284 года назад
Consistent Branding in Power Apps
Generate A Unique ID In Power Apps
Просмотров 22 тыс.4 года назад
Generate A Unique ID In Power Apps
Setting up a custom domain in Office 365
Просмотров 28 тыс.4 года назад
Setting up a custom domain in Office 365
Setting up a Developer Tenant in Office 365
Просмотров 4,5 тыс.4 года назад
Setting up a Developer Tenant in Office 365

Комментарии

  • @trl_lrt
    @trl_lrt День назад

    Heyy, Great work here! Quick question, I went to your site and the link to this solution doesn't appear to be working. Have you made it available yet?

  • @UncleBubba
    @UncleBubba 2 дня назад

    Great video, thanks. By the way, a quick PSA: When you took the SVG code into VSCode to do a Find/Replace... I like to work in VSCode for a lot of stuff, but for simple things Find/Replace... you can do that directly in the formula bar in Power Apps itself. Just highlight the formula/text range you want to do the Find/Replace on, then press Ctrl+H. You'll get a little Find/Replace box right there in the formula bar.

  • @rowanreynolds7853
    @rowanreynolds7853 8 дней назад

    Great video, the SVG does not seem to animate using the native ios app, any idea why?

  • @dreadnoughtcustoms
    @dreadnoughtcustoms 10 дней назад

    Hello Colin Kelly-cook, thanks for uploading such an informative and helpful video. I for one have struggled immensely building a task manager app, the time I have saved due to this app has allowed me to tend to my disabled newt.

    • @Novalogix-ltd
      @Novalogix-ltd 9 дней назад

      You do not know how much pleasure it gives me knowing that your pet Newt gets the time it deserves

  • @jontanneguy4960
    @jontanneguy4960 10 дней назад

    For the actual 'power apps' app, if it is already open to the specific app, it won't refresh/reload the new parameters. Is there any workaround for this?

    • @Novalogix-ltd
      @Novalogix-ltd 10 дней назад

      Hey! The Parameters in the URL are static as they exist in the URL as they are loaded if you need them to change store the Param() in a variable or context an update the variable or context as they change, let me know if that helps ;)

    • @jontanneguy4960
      @jontanneguy4960 9 дней назад

      @@Novalogix-ltd Yes indeed so, but please try this: open the power apps in the actual mobile/desktop power app using URL parameters. If the app is already running, any URL linked to that app will not load any new url parameters. I'm using the link: ms-apps:///providers/Microsoft.PowerApps/apps/<app_id>?TestParam=Test But lets say if I leave the app open and I want to execute a url with another TestParam value, it won't reload the param into the app. The only way around this would be to have a separate app to pass the param to the other app which would 'refresh' it but it isn't a good solution.

  • @JohnHall
    @JohnHall 18 дней назад

    Creating cross platform problems on a platform designed to eliminate cross platform problems.

    • @Novalogix-ltd
      @Novalogix-ltd 10 дней назад

      :D this was 100% a creative flex, not once have my enterprise clients want this much zazz, I generally avoid HTML components but you have to admit it does look pretty cool!

  • @agathebauer9958
    @agathebauer9958 Месяц назад

    Thanks for your tutorial! I have learned a lot. Especially how to use containers, creating an individuell design, and working with the user-defined functions and modern controls. I look forward to more videos of you :)

    • @Novalogix-ltd
      @Novalogix-ltd 10 дней назад

      Thank you and glad to help, my latest videos have focused on full builds, Containers are so powerful and modern controls can really clean things up, the new Formulae and User Defined functions are such a huge step forward excited to get a video out about them as me and my team have really put them through their paces!

  • @ET-zf9qs
    @ET-zf9qs Месяц назад

    Great video. May I ask if this solution is for download as well? I can't seem to find the SharePoint version, thanks.

    • @Novalogix-ltd
      @Novalogix-ltd 10 дней назад

      Hey! the SharePoint versions can't be completely contained in a solution which is kind of annoying, the no data version is available and using the video you can walk through and add in the SharePoint connection, doing is the best way to learn, let me know if you get stuck on anything

  • @callfusion2012
    @callfusion2012 Месяц назад

    Thanks for sharing, this is cool!

    • @Novalogix-ltd
      @Novalogix-ltd 10 дней назад

      So glad you like it, thanks for the comment ;)

  • @cedartree816
    @cedartree816 Месяц назад

    This is brilliant... thanks so much for this video! Too many of these power apps videos assume dataverse. A lot of times it won't matter how technically superior a dataverse app might be, for those of us in nonprofits it will likely never be an option so learning how to optimize working with sharepoint datasources is absolutely critical. Thanks again.

    • @Novalogix-ltd
      @Novalogix-ltd 10 дней назад

      I get that, as an enterprise architect we always suggest Dataverse it really is the most powerful option but I get it's not a choice for everyone, I spent my first years as a developer working with SharePoint and was a SharePoint specialist for many years so it holds a place in my heart! I will always try to include the SharePoint version if I can!

  • @AMindGame
    @AMindGame 2 месяца назад

    Nice video, It's very hard to follow, If you're in your data tab.

    • @Novalogix-ltd
      @Novalogix-ltd 10 дней назад

      Apologies, not sure which bit specifically you mean but let me know and I will make sure to make it easier to read in future ;)

  • @MuFeR.
    @MuFeR. 2 месяца назад

    Hello Collin, amazing video as usual. Any chance you can expand more in dataverse security and how to build some more complex logic into it? I get the grasp of it but most scenarios you can find tutorials of (including Microsoft's documentation) only got "static" security permissions. In real scenarios I usually get asked to build a multistep process where each role is able to edit a row at a specific step and not before/after, or multiple teams needing to have access while dataverse if I understand correctly only allows a single user/team as the owner.

    • @Novalogix-ltd
      @Novalogix-ltd 10 дней назад

      Hey, for sure I am right in the middle of a huge project with the most complex security logic that has a similar issue, we are using Dynamic Access teams to share records with specific permissions, a Power Automate Flow does some backend work when workflow status changes, I will line up a video to try and map out some of the detail it's a complex subject for sure!

  • @sushichow
    @sushichow 2 месяца назад

    The intro was absolutely hilarious 😂

    • @Novalogix-ltd
      @Novalogix-ltd 2 месяца назад

      Thanks, I'm having quite a lot of fun making them! Muddy (The little dog) wasn't quite so sure 😀

  • @asheerhasan5680
    @asheerhasan5680 2 месяца назад

    Amazing

  • @joshcesana
    @joshcesana 2 месяца назад

    Great job - really cool idea.

  • @DanZech
    @DanZech 2 месяца назад

    Hey, thanks a lot for sharing!

  • @AllesanddroLP
    @AllesanddroLP 2 месяца назад

    Ok, what's the message?

  • @Stjopa-lq7cv
    @Stjopa-lq7cv 2 месяца назад

    Happy to have found your channel. Pretty design and tips you are sharing. Hope to see more content soon! Thank you for sharing your knowledge

    • @Novalogix-ltd
      @Novalogix-ltd 2 месяца назад

      You are welcome, thank you! 😊

  • @JoelNove
    @JoelNove 3 месяца назад

    Great video! Are you going to be at the power platform conference next week?

    • @Novalogix-ltd
      @Novalogix-ltd 2 месяца назад

      hey! I won't be there this year I am holding the fort back in sunny Perth! Velrada will be sponsoring and have a stand, pop in and say hello if you are there.

  • @bi-ome
    @bi-ome 3 месяца назад

    This is an awesome idea, I dig it!

    • @Novalogix-ltd
      @Novalogix-ltd 3 месяца назад

      Thank you! This was one of the first apps I got creative with, it taught me a lot, unfortunately I don't think that API exists for free anymore 😔

  • @moyura2
    @moyura2 3 месяца назад

    Thanks for sharing. MS recommends avoiding the use of the app OnStart, as it has been replaced with Named Formulas.

    • @Novalogix-ltd
      @Novalogix-ltd 10 дней назад

      You are right the named formula are great, for some race conditions there are still currently use cases for both, I am looking forward to doing a deep dive on Name Formula and User Defined Functions.

  • @kivah
    @kivah 3 месяца назад

    The times you said: This we know already .Value 😅I did not know already😅

  • @kivah
    @kivah 3 месяца назад

    Thank you so much for this! Can't wait for the next video! 🙌

  • @magnusjeppesen
    @magnusjeppesen 3 месяца назад

    Keep it up! Really like your video formats :D Easy to understand, pleasant pace.

    • @Novalogix-ltd
      @Novalogix-ltd 10 дней назад

      So glad, I actually try and cram a lot into shorter videos, am working on breaking them down so I can go into more detail, glad they are useful for you

  • @DaHooka
    @DaHooka 3 месяца назад

    Nice one, never thought of using html control to force webstyles

    • @Novalogix-ltd
      @Novalogix-ltd 3 месяца назад

      I try not to use them too much but it certainly gives you more flexible styling options for some cool effects!

  • @kivah
    @kivah 3 месяца назад

    Excellent video! THANK YOU!! I'm working with sharepoint lists atm, waiting and hoping for dataverse. What if the items comes in different sizes and if they have an article number? E.g. Gloves size 9 has art.nbr.10082, Gloves size 8 art.nbr.10056 etc. Can I write something somwhere in the app that if you select gloves in a spesific size then it finds the art.nbr. and adds the correct one to the record in "article number" collumn in the sharepoint "orders" list? And how would you recomend I set it up in the different sharepoint lists? Do I have to have one row pr. article or can I have one pr. name and then put the different sizes it come in next collumn and all the different article numbers in next.

    • @Novalogix-ltd
      @Novalogix-ltd 3 месяца назад

      Hey Kivah, I think the answer to this deserves a video of it's own! Let me get one recorded ;)

    • @Novalogix-ltd
      @Novalogix-ltd 3 месяца назад

      ruclips.net/video/S3AxY1aNIDI/видео.htmlsi=nFWu35Vlo4rsoWtO - Hope this helps!

  • @petsworld000
    @petsworld000 3 месяца назад

    Great ❤🎉

  • @RyanKuy-t4c
    @RyanKuy-t4c 3 месяца назад

    more tutorials please

  • @RyanKuy-t4c
    @RyanKuy-t4c 3 месяца назад

    Thanks new sub!

  • @ExplorerheNorth
    @ExplorerheNorth 3 месяца назад

    Very, very nice

  • @asheerhasan5680
    @asheerhasan5680 3 месяца назад

    Great work

  • @hiteshkumar797
    @hiteshkumar797 3 месяца назад

    Excellent video 🙌🙌

  • @asheerhasan5680
    @asheerhasan5680 3 месяца назад

    how to download the solution?

    • @Novalogix-ltd
      @Novalogix-ltd 3 месяца назад

      hey, you can download all the solutions from my videos under the downloads section of my website www.novalogix.co.uk/

    • @asheerhasan5680
      @asheerhasan5680 3 месяца назад

      @@Novalogix-ltd thanks

  • @yogeshm8344
    @yogeshm8344 3 месяца назад

    Awesome work! ❤

    • @Novalogix-ltd
      @Novalogix-ltd 3 месяца назад

      Thank you! Sometimes it's the simple things that really shine!

    • @yogeshm8344
      @yogeshm8344 3 месяца назад

      @@Novalogix-ltd Yes... I was worked like this glassmorphism..but use images like glass..but use container it's really awesome 😁

  • @Muhmmmadibrahim_
    @Muhmmmadibrahim_ 3 месяца назад

    Appreciate 🎉, Great videos

  •  4 месяца назад

    There is a 5px padding by default in HTML control. I usually get rid of that first, and than subtract 1 px from the height and no scrollbars. Well done Colin! 👍

    • @Novalogix-ltd
      @Novalogix-ltd 4 месяца назад

      Haha thanks, now I know for next time!

  • @fcnc3024
    @fcnc3024 4 месяца назад

    Took Power Apps to another level! That’s hot

    • @Novalogix-ltd
      @Novalogix-ltd 4 месяца назад

      Thank you, it does look pretty snazzy doesn't it!

  • @mosesmhango9197
    @mosesmhango9197 4 месяца назад

    This is great video

  • @shehanpeiris2838
    @shehanpeiris2838 4 месяца назад

    This is great! But the only concern is that "backdrop-filter: blur" doesn't work in iPhones or iOS if you want this to be a mobile app and integrate it on MS Teams

    • @fcnc3024
      @fcnc3024 4 месяца назад

      Oh! Good call out. Would definitely want to know how to resolve that for sure

    • @Novalogix-ltd
      @Novalogix-ltd 4 месяца назад

      Hi, good call out, you will notice the html styles also use webkit-backdrop-filter to cover all devices, add as many other styles in as you like! Enjoy

    • @fcnc3024
      @fcnc3024 3 месяца назад

      @@Novalogix-ltd I recreated what you showed in your youtube video. It's perfection again. I did go into PowerApps app on my Iphone 13 Pro Max and the background is not moving. I am wondering what needs to be changed?

    • @Novalogix-ltd
      @Novalogix-ltd 3 месяца назад

      Hi, it works on my Android in the app player, I pulled the SVG directly from the website in my video but didn't check it for cross platform it may need some tweaks to the animation functions used?

    • @SantiagoJ-v4m
      @SantiagoJ-v4m Месяц назад

      @@fcnc3024 I guess the only work around for this in the meantime is to convert that svg into a gif file. That will works on mobiles.

  • @imran002ali
    @imran002ali 4 месяца назад

    Hi, great video, thanks for sharing the knowledge. 👍

  • @imran002ali
    @imran002ali 4 месяца назад

    Hello, your video is very informative, thanks

    • @Novalogix-ltd
      @Novalogix-ltd 4 месяца назад

      Thank you! I have a whole new set coming soon with updated content!

    • @imran002ali
      @imran002ali 4 месяца назад

      @@Novalogix-ltd , you are welcome. looking forward to the new contents, thank you

  • @swapnilmore9767
    @swapnilmore9767 5 месяцев назад

    How to pass page url where powerapps is embedded

    • @Novalogix-ltd
      @Novalogix-ltd 4 месяца назад

      Great question, it depends where and how you have embedded it but you will need to pass the parameter into the embed url and the power app will be able to collect it, we do this often with Power Pages where we have Canvas apps embedded!

  • @jfryendaya
    @jfryendaya 7 месяцев назад

    How can we make it a default six digits "000000" then just incremental+1?

    • @Novalogix-ltd
      @Novalogix-ltd 10 дней назад

      Hey! You can use this formula to add more digits Text("String", "000000") this will ensure you get 6 prefixed 0's!

  • @huyenchang7862
    @huyenchang7862 9 месяцев назад

    you're the bestttttttttttttt

    • @Novalogix-ltd
      @Novalogix-ltd 4 месяца назад

      Thank you! I have a whole new set coming soon with updated content!

  • @sistex3729
    @sistex3729 Год назад

    This is a great video. Is there a way add the initials from a display name field to the unique ID?

    • @Novalogix-ltd
      @Novalogix-ltd 10 дней назад

      For sure, all we are doing is concatenating strings to make a string, you can use the User() function to get full name surname, you will need to get the first character on each string to bring it all together using Left(string, 1) on the full name and surname, if you don't get it let me know I can throw you a video!

  • @akpokemon
    @akpokemon Год назад

    was hoping you'd show working with different types of responses

    • @Novalogix-ltd
      @Novalogix-ltd 4 месяца назад

      Thanks for the feedback, I will make a note to see if I can do an updated video with some more examples

  • @claudeuu2
    @claudeuu2 Год назад

    Man, you saved my life. Thanks!

    • @Novalogix-ltd
      @Novalogix-ltd 4 месяца назад

      You are more than Welcome, glad it helped!

  • @gslvqz8812
    @gslvqz8812 Год назад

    Great examples. Straight to the point! Thanks for sharing.

    • @Novalogix-ltd
      @Novalogix-ltd 4 месяца назад

      Thank you! I have a whole new set coming soon with updated content!

  • @patricknicholson5556
    @patricknicholson5556 Год назад

    This content is astonishingly well done. The presenter is organized, presents clearly and succinctly, and totally delivers on his objective. Well done!

    • @Novalogix-ltd
      @Novalogix-ltd 4 месяца назад

      Thank you! I have a whole new set coming soon with updated content!

  • @weihao1528
    @weihao1528 Год назад

    Hi Collin, thanks in advance for my question, why i log in sharepoint always show"404 FILE NOT FOUND", thanks.

    • @Novalogix-ltd
      @Novalogix-ltd 10 дней назад

      Hey so sorry for the late reply not sure where you are seeing the error but let me know where it is happening I will try to help