@@ShanesCows so far it's been great! I've updated and published two apps with another more complex app waiting until I can test thoroughly before it's needed during a live meeting where it's used. I'm taking the opportunity to reconfigure them to be responsive. Containers are a game changer!
This feels like another game changer in my development process, been working in power platform for nearly 3 months, starting from scratch with very little support. your videos have been a massive source of training for me Shane. Thank you! I will now be changing the behaviours of most of the previous developers apps to use these instead of groups!
Shane, you and Reza are my Power Apps GODS. ChatGpt has nothing on you. Keep up the great work. Wish had seen this particular video a month ago when I started using groups for Popups.
Thank you for sharing this content, Shane! I don't know why it never occurred to me that there was a better way to do modal popups without leveraging groups, but this is fantastic. Can't wait to try it out and see what I can do with it!
Thanks (again... 🙂) Maestro Shane! Besides all the perfectly usable information you provide, I really like the way you present it all. Smooth and a good dose of humor! 👏👏👏
Another great video, Shane - thanks very much! Using containers also gets rid of the exceedingly annoying task of reordering groups. If you go to reorder a group across another group (either forward or backward), it takes several clicks - keep meaning to confirm, but believe it's equal to the number of controls in the group. For instance, if you have 4 controls, it would take 4 Reorder clicks to get it to cross the other group. Arrrrgggh! However, with your suggestion, that's thankfully now a thing of the past! 😎 Keep 'em coming!
Perfect ! I never used containers from start & i know what i have to do next time instead of using variables applied on each elements on my pop ups windows ( big loss time btw ) ! Many thank Shane one more time, u r the best !
I hadn't really used containers and I have a TON of groups. It was so frustrating adding another control to a group. I will be using containers from now on and I might go back and fix my other apps. If I have time. Thanks for the great content!
Thanks a lot for your videos Shane!! How about a video on the SaveData and LoadData functions for collections? I'm using collections to record some inputs but when the user close the app and reopen it, the data isn't showed at the gallery. Do you know how can I fix it?
@@ShanesCows thanks for your reply!! Actually my app isn't Offline... as the SaveData function do not works when running in a web browser it doesn't works in my app. My app is for Data Collecting... the user will select an address and start to filling in the consuptiom of fuel for that factory. I'm collecting these inputs in a collection and showing it in a gallery. I'm also using the SubmitForm to send the data to a Sharepoint list. If the user closes the app and reopen it, the gallery doens't shows the data filled before. Kindly, do you know another way to save this information?
You're the man Shane! I've been leading of development of this massive App for my Organization using the School of Shane. I would love you show you the App sometime
Awesome. I love it and I love your track day photo. I used to race sport bikes. Shoot me an email with some pics/info about your app. Love to see it. Thanks
@@ShanesCows as always it was worth watching! I had no idea that you could change groups to containers that easily I always to cut and paste controls to containers. Copying containers also seems to work better than groups and as you've said its easier to move everything because moving container moves all controls inside like in forms. btw. containers can be used also for creating form-like views. Thanks for your hard work
Guilty... HAHA TY again. I never considered this but to be honest I have not yet mastered containers and they still baffle and scare me. This video is majorly helping me understand them now though.
Hi Shane, On the morning Live Session today you suggested that I had to watch this video. (I had a lot of work to do, so unfortunately I didn't it watch it before the Live Session.) And you were TOTALLY RIGHT! This is EXACTLY what I needs. So yes, containers are so much better! It will take some time to convert all my groups into containers and clean up the mess, but I'm certain that it will be worth it. So thank you for your advice and for making this great video! (Oh and by the way, both images are getting five ⭐⭐⭐⭐⭐ stars from me!) Greets, miss Meijs 🐶
Containers are better than groups for most things, but one issue I noticed recently is that when a container is on the top of the stack, then the bounds of the container will intercept any mouse clicks, preventing any objects below from receiving and responding to those clicks. That behavior can be useful in certain situations, but it was a problem for an app I'm working on. My only reason for having that container was to clean things up on the developer side. Because of this, I just changed the container to a group and was working as desired.
You have convinced me... I'm switching to using containers on my future work. Do you know if the feature to only build the control when it's visible in the app affects containers differently? Is one more performant than the other? that could be another pro on the container side.
I must try this. I’ve been using groups for my pop ups but I can never understand why, when I add another element later and join it into the existing group, why do I have to update the new element’s VISIBLE property? The group doesn’t really seem to be a group at all?
Hi, is there a way to group data cards element of a form ? the use case is I have 12 similar fields capturing the hours of day worked, and I want to show/hide them all. Container don't seem to work on Forms, and I also cannot use group there. Am I missing something or do I have to go and update these cards one by one ?
Benefit of learning bootstrap. I used containers from the beginning of learning PowerApps. One month in to even learn you can group stuff but by then I don't know what its use for since containers exist.
Is there any way that Containers can be used with Edit Forms, or would we always have to patch any data collected in a container? It would be useful to be able to put some fields (but not all) from an Edit Form into a container to make them conditional.
Hey Shane, I have an unrelated question. My Teams does not have the Dataflows Tab turned on for Power Apps. Who has the ability to turn this feature on for me?
I'll be honest, this is the first time I've ever seen groups being used. I always used containers for pop ups. I did not know thats what groups were for.
Hi Shane, in what all scenarios we can use containers in real time application? If we want to make an app dynamic for all screen size and at the same time want to get print of the screen information how container will be helpful for us, can it help us to overcome issues of gallery or dropdowns if passed value, can containers also pass value, If you can create a video on such topic in detail with real time application, it will be helpful to understand, Thank you so much for the free learning sessions. I am doing good in my organization in PowerApps domain one of main reason is you . ❤
I have a parent gallery with a nest gallery inside. I have made several containers to house different pop up labels (overview of category selected) when the parent items in the gallery are selected. I am having trouble connecting the parent galley to the container(s). I hope I am asking this in a way that makes since.
What does your logic look like that is not working? I assume you are setting visible of container. Outside of the gallery you cannot use ThisItem. Is that the problem?
@@ShanesCows Yes - Setting visibility of container. I tried doing a variable but I do not know how let powerapps know how to differentiate each item in the gallery without using thisitem. in order to show hid the pop ups. I watch your videos all the time - You are so fast to respond also! Thank you!
@@ShanesCows she’s a bernedoodle as well she has quite the personality. Now, if I could just figure out how to create a canvas app I’m struggling. Last time I was in PowerApps I created a custom form but I’m now being told it’s better to use blank canvas app and use containers I’m seriously struggling and I want to know so bad how to get better.
Mind blown! I can't wait to start updating my apps to use this!
Love it Jonathan. Let me know how it goes.
@@ShanesCows so far it's been great! I've updated and published two apps with another more complex app waiting until I can test thoroughly before it's needed during a live meeting where it's used. I'm taking the opportunity to reconfigure them to be responsive. Containers are a game changer!
This feels like another game changer in my development process, been working in power platform for nearly 3 months, starting from scratch with very little support. your videos have been a massive source of training for me Shane. Thank you!
I will now be changing the behaviours of most of the previous developers apps to use these instead of groups!
Awesome, glad to help Michael.
Shane, you and Reza are my Power Apps GODS. ChatGpt has nothing on you. Keep up the great work. Wish had seen this particular video a month ago when I started using groups for Popups.
Thanks Chris!
Thank you, love that you're revisiting things when you find improvements
Thanks Paul 😎
Great video. Just want I was heading. Your training has been a lifeline for many folks in this space, great work. Many thanks.
Great to hear!
Thank you for sharing this content, Shane! I don't know why it never occurred to me that there was a better way to do modal popups without leveraging groups, but this is fantastic. Can't wait to try it out and see what I can do with it!
Glad to help Blaze. 😎
Great video and containers make way more sense. Love Shane's fun approach to testing and playing and trying things. Makes this stuff fun.
Appreciate the kind words. 😎
Thanks Shane!
Already experimenting…
I’ve put components in there and even launch code and it works great!
No more custom X or Y for everything
Happy to help. Have a great day. 🐶
Thanks (again... 🙂) Maestro Shane! Besides all the perfectly usable information you provide, I really like the way you present it all. Smooth and a good dose of humor!
👏👏👏
Appreciate that. 😎 Have a great weekend.
Another great video, Shane - thanks very much! Using containers also gets rid of the exceedingly annoying task of reordering groups. If you go to reorder a group across another group (either forward or backward), it takes several clicks - keep meaning to confirm, but believe it's equal to the number of controls in the group. For instance, if you have 4 controls, it would take 4 Reorder clicks to get it to cross the other group. Arrrrgggh! However, with your suggestion, that's thankfully now a thing of the past! 😎 Keep 'em coming!
More benefits. Awesome 😎
I came to this same conclusion building an app over this weekend. 🎉. Glad you came to same conclusion. Great minds think alike.
Awesome! Thank you!
I like this container concept. I will definitely switch from group
It is pretty good stuff
Perfect ! I never used containers from start & i know what i have to do next time instead of using variables applied on each elements on my pop ups windows ( big loss time btw ) ! Many thank Shane one more time, u r the best !
Happy to help. Have a great day. 🐶
Thank you for sharing, Shane! Superb 💯💯
My pleasure!
I could barely contain myself when I saw you posted another video. But then I regrouped .
I see what you did there. 😂
I love containers! I even created a pretty neat little container trick that lets me give a drop down or combo box rounded corners
Fancy Juli. 😍
I hadn't really used containers and I have a TON of groups. It was so frustrating adding another control to a group. I will be using containers from now on and I might go back and fix my other apps. If I have time. Thanks for the great content!
Love this! 😍
Thank you very much. This info is exactly what I was looking for
Happy to help. Have a great day. 🐶
Thanks a lot for your videos Shane!! How about a video on the SaveData and LoadData functions for collections? I'm using collections to record some inputs but when the user close the app and reopen it, the data isn't showed at the gallery. Do you know how can I fix it?
I covered them as part of Offline apps. :) They are a key part. ua-cam.com/video/NwbqdA9j8Ek/v-deo.html
@@ShanesCows thanks for your reply!! Actually my app isn't Offline... as the SaveData function do not works when running in a web browser it doesn't works in my app. My app is for Data Collecting... the user will select an address and start to filling in the consuptiom of fuel for that factory. I'm collecting these inputs in a collection and showing it in a gallery. I'm also using the SubmitForm to send the data to a Sharepoint list. If the user closes the app and reopen it, the gallery doens't shows the data filled before. Kindly, do you know another way to save this information?
This the practical content I can always rely on Shane for. Thank you!
Happy to help Andrea. 😀
You're the man Shane!
I've been leading of development of this massive App for my Organization using the School of Shane.
I would love you show you the App sometime
Awesome. I love it and I love your track day photo. I used to race sport bikes. Shoot me an email with some pics/info about your app. Love to see it. Thanks
Another great video Shane. Thank you.
You are welcome Simon. 😎
Haven't watched video yet but containers are (almost) always better than groups so thumbs up
Thanks. I didn't realize how much better until I did the research for this video. 👍
@@ShanesCows as always it was worth watching! I had no idea that you could change groups to containers that easily I always to cut and paste controls to containers. Copying containers also seems to work better than groups and as you've said its easier to move everything because moving container moves all controls inside like in forms. btw. containers can be used also for creating form-like views. Thanks for your hard work
@@wfranek1 thanks for the "Form" tip !
Guilty... HAHA TY again. I never considered this but to be honest I have not yet mastered containers and they still baffle and scare me. This video is majorly helping me understand them now though.
Awesome. That is my job, make this stuff all less scary. :)
Didn’t realize how much I needed to learn this until watching this video. As usual Shane great content and thanks for this video.
Glad you enjoyed it! I agree, I also didn't realize just how different they are.
Great video Shane, well done!!
Thanks 😀😀
Hi Shane,
On the morning Live Session today you suggested that I had to watch this video. (I had a lot of work to do, so unfortunately I didn't it watch it before the Live Session.) And you were TOTALLY RIGHT! This is EXACTLY what I needs. So yes, containers are so much better! It will take some time to convert all my groups into containers and clean up the mess, but I'm certain that it will be worth it.
So thank you for your advice and for making this great video!
(Oh and by the way, both images are getting five ⭐⭐⭐⭐⭐ stars from me!)
Greets, miss Meijs 🐶
I am so glad this helped. 🐶 I bet you expand on it and do more awesomeness 🐶
Maximally useful. Thank you Shane!
My pleasure!
Containers are better than groups for most things, but one issue I noticed recently is that when a container is on the top of the stack, then the bounds of the container will intercept any mouse clicks, preventing any objects below from receiving and responding to those clicks. That behavior can be useful in certain situations, but it was a problem for an app I'm working on. My only reason for having that container was to clean things up on the developer side. Because of this, I just changed the container to a group and was working as desired.
You have convinced me... I'm switching to using containers on my future work. Do you know if the feature to only build the control when it's visible in the app affects containers differently? Is one more performant than the other? that could be another pro on the container side.
Not sure and I am pretty sure it is more performant but I don't have actual proof.
I must try this. I’ve been using groups for my pop ups but I can never understand why, when I add another element later and join it into the existing group, why do I have to update the new element’s VISIBLE property? The group doesn’t really seem to be a group at all?
Groups are weird for sure. Good news you never have to use them again. 😁
What can I say but like JonH232: Mind blown! Maybe I can scream it: MIND BLOWN! Thanks for this video.
🤯 I am glad to help. The move to containers for everythign has been super helpful for me too.
Hey Shane, another great video from you, yeahh like it
Awesome thank you!
Mr. Young, great video as always. How about a video on the new Pdf function?
I will once it gets out of experimental. 😎
Your videos look lengthy before starting. But boy, once you are in, you don't realize that time flies.
Thanks. Yeah, I try to do a good job teaching, not just hit a time mark. 😍
do you have a video dedicated to accessibility/screen readers in CanvasApps?
I don't. Sorry. I just don't have enough practical, real world experience with them to make a good video.
Yep! ---- I'm converting my groups ............ today!
Hooray. They are so much better once you get used to them.
Hi, is there a way to group data cards element of a form ? the use case is I have 12 similar fields capturing the hours of day worked, and I want to show/hide them all. Container don't seem to work on Forms, and I also cannot use group there.
Am I missing something or do I have to go and update these cards one by one ?
Benefit of learning bootstrap. I used containers from the beginning of learning PowerApps. One month in to even learn you can group stuff but by then I don't know what its use for since containers exist.
Is there any way that Containers can be used with Edit Forms, or would we always have to patch any data collected in a container? It would be useful to be able to put some fields (but not all) from an Edit Form into a container to make them conditional.
I don't think Containers and Forms mix but to be fair I didn't try. Forms are just so grumpy I can't imagine they would be happy.
thank you for the knowledge bud
No problem 👍
Beautiful... breaking open the group because you want to change something about it I always found a drama.
Thanks. 😎
Hey Shane, I have an unrelated question. My Teams does not have the Dataflows Tab turned on for Power Apps. Who has the ability to turn this feature on for me?
I am not sure. I haven't ran into them not being there :(
I'll be honest, this is the first time I've ever seen groups being used. I always used containers for pop ups. I did not know thats what groups were for.
So manny little things. I guess groups have other purposes but meh. I can’t remember the last time I used one.
my containers are not visible on Chrome and iphone, but preview only. Any idea why ?
I have never ran into containers not showing up. Sorry
Thanks Shane 🙏🙏🙏
😎 Happy to help
Hi Shane, in what all scenarios we can use containers in real time application?
If we want to make an app dynamic for all screen size and at the same time want to get print of the screen information how container will be helpful for us, can it help us to overcome issues of gallery or dropdowns if passed value, can containers also pass value,
If you can create a video on such topic in detail with real time application, it will be helpful to understand,
Thank you so much for the free learning sessions. I am doing good in my organization in PowerApps domain one of main reason is you . ❤
I have a parent gallery with a nest gallery inside. I have made several containers to house different pop up labels (overview of category selected) when the parent items in the gallery are selected. I am having trouble connecting the parent galley to the container(s). I hope I am asking this in a way that makes since.
Sorry Kimberly I don't follow. What is or isn't working?
@@ShanesCows I am trying to use selections in a gallery to control a container as a pop up......
What does your logic look like that is not working? I assume you are setting visible of container. Outside of the gallery you cannot use ThisItem. Is that the problem?
@@ShanesCows Yes - Setting visibility of container. I tried doing a variable but I do not know how let powerapps know how to differentiate each item in the gallery without using thisitem. in order to show hid the pop ups. I watch your videos all the time - You are so fast to respond also! Thank you!
If this gallery item is selected show this pop up container type scenario
Wait what kind of dog is that it’s so cute it’s a bernedoodle or a sheepadoodle?
Buddy is a Bernedoodle. What about fluff ball you are holding?
@@ShanesCows she’s a bernedoodle as well she has quite the personality. Now, if I could just figure out how to create a canvas app I’m struggling. Last time I was in PowerApps I created a custom form but I’m now being told it’s better to use blank canvas app and use containers I’m seriously struggling and I want to know so bad how to get better.
Is it just me when I use containers for a pop up the screen behind the container cannot be interacted with even though the pop up is invisible?
That shouldn’t be happening
Best channel! Hooyah!
Thanks 😊
I use groups for formatting only as needed.
Solid
More videos please.
I have about 350 so should at least keep you busy for the weekend. 🤣 More videos, I promise. 🤩
thanks!
No problem!
@@ShanesCows I'm just learning powerapps and understanding groups and containers helped a lot
@@ShanesCows and Buddy is very cute )))))))))
Agreed!
😎
But what about screens? Like why use Screens even?
Screens are nice to have separation. Technically you could make every app a 1 screen app but it painful for us makers to juggle all of those pieces
@@ShanesCows So is the better way to do a Screen -> Container -> Form?
I've been using Containers since they were "experimental" after getting burned by "groups" way too many times.
Containers are awesome. Glad you got it figured out long ago.
But of course he is five stars!!!!!
Thanks ⭐⭐⭐⭐⭐
//Shut_up and_take_my_money.gif goes here
//making it rain gif back at you