Reza, you’re my hero! I’m pretty new to Power Apps. This video solved numerous, complex pieces of the puzzle for me that I’ve been seriously struggling with. With the knowledge I’ve gained from you this morning, I’m feeling confident today is the day I will finally publish my first “real” app. You’re a rock star, Reza! Thank you! Thank you! Thank you! 🙏
I am a big fan of yours.. You learnt me a lot in last few months. Since I come across your first video, i am a regular visitor and you never disappointed me. So much in depth analysis and explanation. I am sure anyone who will watch your video will become a fan of you. You learnt me a lot in responsive PowerApps design where it was the most frequent consideration for any client. 🤗🥳💐. Take a huge thanks from my side and also from all of them who appreciated my work i applied seeing your videos. 🙏🏻
I know this is 2 years old, but its still SPECTACULAR. I just had a use case for exactly this, Datacenters and Servers, and was able to build exactly this in minutes. There's only one requirement I haven't been able to figure out-- how to get the complete count of servers (which will never be more than 500) visible on the datacenter parent independently of scrolling on the child gallery. Yeah, I can add a field with a Countrows/Filter value, but I'm trying to do it with an AddColumn on the parent datacenter source instead of counting/filtering for each row. In any case, thanks so much for this video and the entire channel!
This is soooo awesome! Thank you so much.. I was scratching my head for months about how to deal with large data set.... I really appreciate this video
This is really awesome, thanks for sharing! Liked how you first showed the limitation of Group by regarding delegation and then presented the optimized approach. That´s a real learning curve right there ^^
Well done Reza!! Many thanks for this. It confirmed for me to stick with using Filter() for most scenarios and limit GroupBy(), for specific cases requiring it.
I have a doubt… I have power app which is integrated in powerbi. I have used groupby function and it works perfectly in the power apps. But in power Bi, I can’t see the app it shows blank and has an error that says “the first argument to the groupby function cannot be blank”. How can I overcome this error
I have not come across the mentioned issue and hence not sure what the reason for your issue is. I recommend posting your issue with screenshots on the forums at powerusers.microsoft.com
Thanks Reza, structured set up and explained simple and accessable for common PA developers. I hope MS will extend the delegation operators in the near future, as the SQL machine is running SharePoint. I miss the 'in' delegation a lot. (came from SQL because of license cost + SharePoint is doing well now). Gr. Lex
Wow. Wonderful. Today morning I was thinking if there’s a way to achieve this kind of functionality and this got dropped to my inbox (I have a power automate flow which sends me link of all new videos on your channel every Tuesday ).
Thanks Reza!! Wonderful video on the grouping concept with delegation. Your videos are much more in detailed for the benefit of clarity. I would like to ask a query on this. Can we pass this filtered list of records to another power apps gallery on another screen which is setup in Grid view edit? This will give the app a summary page first as Home page then move to next screen for modifications.
Hi Reza, I've been learning so much following your video tutorials. I wonder if you can start by sharing the data files you used in these videos? So we can follow along more easily? It's kind of difficult to keep creating lists without knowing the table schema and a set of make-up data.
The data files cannot be directly shared as it is a sharepoint list. There are site scripts and site designs in SharePoint which allow exporting of list schema but would require users to have powershell knowledge to import. In most of my videos I try to leverage standard list templates so users can reproduce.
Hi Reza This video and many of your others are perfect. I have watched them over and over again. One thing in this one, how did you create that card like experience?
Thanks for another excellent and timely video. I have a question about the filtering you did with large datasets - would indexing the SharePoint list fields you wanted to filter on be beneficial? I'm looking at a list of maybe 50k records and 4-5 fields that might be filtered on. Thanks again.
this is amazing! helped me out a lot. thank you Reza! you're an inspiration. I have a question , with this method all the titles on the button shows regardless of weather there are items to display in the galley.is there a way to completely hide the region button if there is nothing to display inside it?
Thanks a lot Reza for such a nice tutorials. It is request to you, if you dont mind, would create the Tutorial for Swipe Gesture like deleting and drag and drop ? Much appreciated.
I will add your video request to my backlog but will need a lot more folks requesting this topic to give it a higher priority. Meanwhile, I will recommend checking the forums at powerusers.microsoft.com/ in case someone has done something similar.
Reza, hi, thanks for all the videos and they help me in creating the Application ..This is the first time I am making application and most of your videos helped me to accomplish my task. I cannot share the snapshot of the pages i am creating as to seek guidance on them, instead i am sharing details where I want to seek your help. (pls note inthis we have a Admin & user) 1) Scenario you have a main list wherein you have list of computers with details and in second list you maintain who all employees have requested and returned those computers within deadline or have crossed deadlines, the reminder should pop in to the admin. Also, in this there is one column 'Status ' which is common in both list, if any changes made in 2nd list by admin it should be updated in the second list & make changes in main list also ( I have used the look up function in second list, which takes data from 1st list). 2) I have a gallary and when i want to make changes in form.. how it can pick up all field which is being selected automatically without using dropdown in case of choice column (say i have Computer Sl. No. which is a choice column), name of Computer etc. 3) If I have a table and i want to select a particular row and want to make changes in forms can we do that , if so how and how it will get updated to the main table. 4) Any new computers added by admin how can we show them as 'new' till the user see them ( in this case I have multiple employees who would be accessing the app... so everytime any person log in they should see a new addition and this should stay for a week./month 5) how to create a dashboard scenario on main page which shows how many people requested for computers, returned computers, and which computer was in more demand (if it is in case of books). Thanks..
I have accessed your video ua-cam.com/video/XMopL0r8k3k/v-deo.html and my requirement is similar to this video, since I have basic access to Powerapps I cannot access table and my data is on sharepoint
Thanks for liking my videos. A lot of questions here - sounds more like consulting help :) is needed for your project). I will have to look at your App & scenario in action to learn more about it and provide guidance. For each of your questions I probably have 2-3 follow up questions so I can get more clarity. I would recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
@@RezaDorrani Na na.. not consulting but asking you to create app based on this scenario.. will help me too ;). will check and post at the powerapps forum
@@asmi3007 It will not be possible since this is very scenario specific. This sounds more like a project. I make videos when I receive many requests on a particular topic. This is the first one on this topic since it is scenario specific.
I found this video yesterday and was able to use many of the concepts to do the same with a nested gallery. I learned so much. Thank you!!! You are an awesome teacher. I have one thing I can't figure out, I want my app to open with all of the nested galleries collapsed. I wouldn't mind the first button to have the shading like it's selected, but I want all nested collapsed upon entry so the user just sees the 4 buttons and has to click one to see the nested gallery. Can you help? Cheers, Sir and thanks in advance.
Thanks Amy. Its been a while since I did this video. I would have to try it out to know the possibilities. I would recommend posting your query on forums at powerusers.microsoft.com
I will have to look at your App in action to provide guidance. I will recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com/
Reza, here is an interesting piece of info on medium data sets with many columns. I have been doing this grouping using Distinct for the parent gallery and Filter(category=thisitem.result) for the nested gallery. I load the galleries off a local collection that I create when the app starts up. I was optimistic that this GroupBy would improve performance, however I just did some testing on 2 data sets and my load times increased significantly. The screens with 2-3 second load times increase to 5-6 seconds. I can see GroupBy being very helpful when I want to have a list of options to change my grouping. However, in my case where the grouping is predetermined, it looks like the distinct/filter combo for the galleries has much better performance. Curious what your thoughts are or if you have used the distinct/filter nested gallery combo before. Thanks!
Distinct and Group By slow down performance as they are not delegable functions. Have a predetermined grouping list helps. Of course, there would be scenarios where you would want to get distinct, in those cases it would be better letting flow grab those distinct values and then it could be loaded into a collection.
@@RezaDorrani Thanks for the reply and putting together these tutorials! It's great to have many different tools to work with the data depending on the need. This GroupBy tutorial was the first time I had seen this. I generally do optimization testing once all my functionality is in place and I will definitely be putting this function to work!
@@RezaDorrani Hi Reza, I was searching for your video where you used 'Timer control' and showed very useful tip, can you kindly help me with the link of that video?
Hi Reza, Very clearly explained, Thanks. I have a question, in a scenario where we have to group by 2 columns, Program and Project I tried using 3 layers of Gallery, level one Program, level two Project then last level Data. I am having issue all projects are reflected in all programs, another issue is how can I make this work when you select project , it should display only that corresponding data?
Thank you for the video! I have a basic question I think, but I haven’t been able to figure it out :/ If I have items in my choice column that do not have current records, how can I only display the choices from my choice column that have records associated with it? For example, if my choice column is Filled with states, but I only have a few states with records associated, how can I only pull in those records that are associated with a state?
thanks for this video. I am trying to create an inpection app with nested galeries and using 'group by' and a choice button for each gallery row. I want to add a submit to sharepoint button to submtit all answers at the same time, but it seems I am having trouble with the nested gallery data. I am trying to use for all and patch. Any suggesiton?
Most welcome! I have not come across the mentioned issue and hence not sure what the reason for your issue is. I recommend posting your issue with screenshots on the forums at powerusers.microsoft.com
Another great topic! I'm implementing the same area where i have to group based on certain incident types. I have 6 incident types and out of which 3 has got data and those 3 types are grouped properly with count. I also want to bring the other 3 with 0 as a count value.. Is there a direct way on grouping to do that to have all the items of the group by column and show value 0 for the type which doesn't have value.
I believe possible but I would have to try it out to provide guidance. I would recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
@@RezaDorrani - Sure. Thanks for the input. Let me put the query on the community! I can think of an ugly way of having an outside loop of all incident types and create a sub-table, but am sure there would be a direct way of doing it
Hey Reza, Thanks again! Just a comment on the GroupBy and Addcolums work around for complex columns 02:31 , It seems that this does not work with multiple choice columns, the only solution I found for this is to concat the selected options in the new added column.
Multiple choice columns would return an array. Concat would be an approach, but then individual groupings would be a challenge + multi-select columns do not support delegation when filtering.
Thank you as always Reza!! Quick question.... The first solution had a delegation issue, but why can't I see that ⚠️ delegation warning triangle symbol on your app.. I'm wondering how you've been able to ignore and hide it? I would like to be able to hide the triangle when I know it won't cause me an issue...
Hello Reza. I have a question about your delegation workaround: what if instead of a choice column I want to group my dat by a text column? Function Choices won't work :-( Thanks for any pointers you can give me. Your solutions are fantastic! I have been learning mostly through UA-cam videos and yours show clean, elegant solutions that overcome limitations that most ppl crash against (i.e. infamous delegation). Sal
Thank You for the feedback about the channel. So glad to hear the content is being appreciated. Problem with a text column is that you cannot guarantee a defined list of choices. Its a free text. Ideally you would want a defined list of choices to group on. A choice column is perfect candidate for it.
Another Great Video, Thank you very much! around @14:16 you did a choice formula and used "region" a (lookup column). Is it possible to do this with a people column? also, can the column used to group be dynamic? For example like instead of filter drop down could you have a group by dropdown? Thanks again
Choice does not work with people column. People column allows any user from organization to be entered. You will need to give the unique values of person column info. The function to use there is Distinct, but it will not be delegable. No way around it.
Awesome vid, thank you. I have a scenario where I have a SharePoint list with multiple records of the same Region, using your example. So when I use your solution I get multiple records in the parent gallery with the same Region. I would like one record in my parent gallery with each distinct Region. Can't figure out a way to make this happen with delegable functions. Any ideas?
Really slick stuff Reza thanks!! I'm going to use this technique. I wasn't sure whether to use this or Distinct, but I trust your judgement. One thing; using this technique, are we still able to add and edit the records?
Video is related to gallery control which is for viewing data. You could very well connect the gallery to a form control to allow user to add or edit the data.
@@RezaDorrani Roger. I'm noticing as you go down the parent list, the resulting children in data are increasingly vertically spaced rather than simple list mode as in the first record. I guess one of those strange microsoft anomalies that eventually prohibits one from going this route or requiring some hefty work around or hack?
@@carlw Since its nested galleries, work needs to be done for alignment. Did not deep dive on it much as video is focused on the technique to achieve Group By with delegation in check.
@@RezaDorrani yes I aligned them, they're just a couple of labels. In a small area. I've seen this behaviour in previous years but forgot. Definite in crease in space between rows as parent row increases. Must be a browser bug. It's at the point you have to clear cache every five minutes in order to make this stuff work RELIABLY. Cheers
Thank you Reza. This is awesome. I tried it in my project and it worked like a charm. However, I am not able to use lookup column for group by instead of choice column. Can you please help me with the formula for items property of gallery replacing choices() with lookup column to user table
If its a lookup column, idea would be to directly get data from that list and show it in the main gallery. I do not have a specific video reference for it and hence dont have any formula handy to share.
Reza, this is brilliant. How do you patch all data to SharePoint. Can you let me know please? I tried the ForAll Function but the data is not patching to sharepoint list.
Hi Reza, Thankyou for the very informative video. I was trying to achieve something similar but I do not have any choice column in my SharePoint list I only have text columns. In that scenario how can I achieve grouping for large data set along with filters? Can you please help me
Reza, first of all, thank you for one more incredible video! I have a question that you may be able to help me. I have a gallery in power apps and I have a filter in the items property of the gallery in order to filter the gallery by the current user (to only show the relevant information for them). However, I’d also like to add a GroupBy because I want to display the info based on a lookup column that I have. Both formulas work are working perfectly separately, but when I try do combine the filter with the group by to have everything in the items properly simultaneously, I always get errors. What can I do? 🙁
Most welcome. I do not have a video reference on this scenario and would have to try it out to know more about it. I recommend checking or posting your query on forums in case someone has done something similar powerusers.microsoft.com
@@RezaDorrani I have another question, sorry. I have this in the items property of my gallery, as you described in your video: GroupBy( AddColumns('My Info', "CitizenIDText", 'Citizen ID'.Value), "CitizenIDText", "Data" ) In this 'MyInfo' list I have another column named "Short Description" which has 5 uses cases and another column named "Environent" with 3 options. As each Short Description is applied to each Environment, each Short Description is repeated 3 times for each citizen ID. The thing is that I don't want to repeat the Short Description 3 times, I'd like to only show it 1 time and then ahead have the text label for the 3 environments. Do you have any tip?
Hi Reza, thank you for this helpful video! Is there a way to insert a button that will reset the selections of the gallery? Using your example - I'm wondering if you can have a button that will collapse the North, South, East, and West nested galleries. I've been running into errors around the reset function needs to be within the form or gallery.
Thanks for the grt video Reza 😊 ... I want to Collapse/Expand the selected Region. currently it only Expand and if select different Region then only the other one Expand. so I want if click once it should Expand and if I click again it should Collapse same..
I do not have a video reference on expand collapse scenario and would have to try it out to provide guidance. I would recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
@@2007pradipta That I use the show hide logic. The video is not built for expand and collapse. You would need to set variables to track the state and accordingly expand and collapse.
Hi, I learned a lot watching your videos. And built a timesheet app. Now I'm looking for a nested gallery. where trying to use 2 lists linked by lookup value. Do you have a video for this as well?
Great! I do not have a video reference on this scenario. I recommend checking or posting your query on forums in case someone has done something similar powerusers.microsoft.com
Hi, Reza, thank you very much for one more inspirational and great video! I tried it and the delegation works lovely BUT I decided to take it a step further and I added "Blank vertical' as Nested Gallery, instead of 'Blank flexible height'. On the line level of the Nested Gallery added an 'Edit' icon and also a new screen with Edit From. But I got stuck how to set Items = ... in the Edit Form. Any suggestions how to get out of that or you have another a video I can watch? Appreciating your help a lot! PowerPlatform learning newbie, Assya
I will have to look at your App in action or try out your scenario to provide guidance. I would recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
Thanks Reza, I was also wondering if there's any option to get any of the used codes for the group-by as there weren't displayed properly on my device while watching your video.
The video is all I have. I have not run into any issues with this one I recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
Brilliant Rezza, I've just created a GroupedBy flexible height gallery with a nested flexible height gallery to show some KPIs from this tutorial. I am trying to get the nested gallery to be collapsed, then open/closed OnSelect of the button, but unable to get it to work. Do you have a solution for that?
I will have to look at your App in action to provide guidance. I would recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
Thank you so much , impressive as usual ,i still have something can't figure out till this moment which is getting the number of records or the sum of intended colum , without scrolling the whole gallery ☹️
Kind of wondering if you had created other galleries under different screen names as of -"Group By Choice, Year, Standard prep", etc, which has Gallery1_3, Gallery3_3, etc or were they connected together. My guess is that they're disconnected with each other unless I missed such videos on those, since you reference some of them in the countRows func
Choices are a fixed set of choices. Person type column is not fixed. Key to Group By with delegation is having a fixed set of choices. You could run a Distinct function on your Person type column but it will not be delegable.
Thanks Reza, very helpful - for my app I just have headings instead of buttons. How would I go about hiding the headings where no items exist? For example, if your North category had no items in the sub-gallery, how would you hide that from the view?
For that you would need to write logic to check if items do exist in gallery within and accordingly show and hide. Not something I have tried though hence can only guide.
@@RezaDorrani I’ve got it working on the visible property, but now the gallery just has a big gap. Going to maybe try sorting the gallery by number of items so empty nested galleries are at the bottom…
Hi reza, how is supposed to be set your choice column in SP ? because with your first function GroupBy(AddColumns('BDD INSTANT T','NatureStockTxt','Nature du stock'.Value),'NatureStockTxt','data') I only got 1 Data [Table] row, while 4 should have been populated thanks
Im not sure why you are not getting the results. I will recommend posting your issue on forums in case someone has experienced something similar powerusers.microsoft.com
Great video, I need to use groupby to summarize data by group and show totals in main group and details in a sub gallery with large dataset in dataverse and avoid delegation issues. In your video you started with groupby and then went away from it. How can I code groupby in items to avoid delegation. can I filter dataset first then use groupby? How would you code that example. Thanks
How do summarize by group with your technique. I am trying to filter by from - to date first then I was trying to groupby employee and summarize each employee's time entered. Any ideas would be great. How would the code look like Thanks, I appreciate
@@genovjillella3602 Key would be to have a predetermined set of groupings maintained separately. Example choices of a choice column or your employee list. That you can query directly (without group by) and use technique shown in video. There is no way to use groupby function and make it delegable.
I'm not using a choices column. I'm using name column. I'm getting error "name isn't valid" items: Choices(TimeData.TM_Employee) TM_Employee isn't a choices column its a text column how do I code this to get the desired results
Trying this out, works well. Can the RegionText be concatenated and sorted together with an order field? e.g.: (1) North, (2) South, (3) West, (4) East for example given order is a field in the list.
You could drive Regions data from a list which has named of Regions and Order. Gallery 1 items property would be - Sort(Regions,Order,Descending) or Ascending
after grouping patch button not working , it is working only when i removed ForAll ( Gallery1.Allitems ) for only few controls like title & Date it patching.any correction required in my code? ForAll( Gallery1.AllItems, Patch( ABC, Defaults(ABC), { Title: name.Text, Date: DatePicker1.SelectedDate, Question: QLab.Text, Answers: Radio1.Selected.Option } ) )
I cannot help fix issue by looking at code here on chat. Best place to post issues with screenshots is the forums. There are many experts on forums who assist in their free time. powerusers.microsoft.com
Hi Reza, Can we display Groupby data inside the nested gallery in single string seperated by commas, for eg: In South we have Title column in nested gallery ,Can we display all of the Title names in a single Label seperated by commas? If so could you please tell me how to do it
My guess would be Yes. For the how - I would have to try it out to provide guidance. I will recommend checking on the forums at powerusers.microsoft.com/ in case someone has done something similar.
hey Reza, @19.21 when you are applying the filter, is there a way to make the result come to the top of the gallery? In your app, it's showing "no items" so you would have to click on South, East, West to find the results in Class 1. Thanks so much Reza,
@@RezaDorrani thanks for the reply Reza! I'm not too worried about the delegation issue as my list won't be that big but if you have any tips on how to get the result to the top of the gallery that would be amazing! thanks again
@@marney720 You would need to define a custom sort order logic for the top gallery. Order it based on count of number of items within them. I would have to try it out to provide the steps. I would recommend checking on forums in case someone has done something similar powerusers.microsoft.com
Hey Reza, How would you tackle a scenario where the choice column allow multiselect? It makes the choice column a table, I have tried to the 'in' operator but that or ungroup isn't delagable. Thanks Sam
I will add this request to my backlog but will need a lot more folks requesting this topic to give it a higher priority. Meanwhile, I will recommend checking the forums at powerusers.microsoft.com/ in case someone has done something similar.
I will have to look at your App in action to provide guidance. I would recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
Thanks Again Reza, Would you by any chance have a Udemy training course, where you may have elaborated on the above training on "Group By", "Sorting", etc, delegations
Is it possible to us 2 level group by? Example: raw data is: Employee Name, Emp Log In, Emp Log Out, TaskName, Duration - I would want to first Group it by Per Empoyee Name then each Employee name would have grouped of Distinct or Unique Taskname with their total duration? Hope you could notice this. Thank you!
Possible but not something I have done or have a video reference for. I recommend checking on forums in case someone has done something similar powerusers.microsoft.com
Hi really great video and really helpful. I tried to recreate this on my own but it seems like still I cannot cross the 2000 items limit. Am I doing something wrong?
I have not come across the mentioned issue and hence not sure what the reason for your issue is. I recommend posting your issue with screenshots on the forums at powerusers.microsoft.com
@RezaDorrani could you recommend a video of yours for me? I am looking to make an app that allows users to input retain/dispose on an inventory list saved as a sharepoint list. The list has 30k rows.
You would need to find a way to get the group by headings. It could be a view in sql that has the distinct group by headings. Once you have that, the pattern would be similar to the one showcased in the video.
Hi do you have an example of one ->many->many like one teacher can teach multiple scujects and each subject is enrolled by may students in canvas app using gallery if possible
I do not have a video reference on this scenario. I would recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
I do not have a video reference on that scenario. I will recommend checking on forums in case someone has done something similar powerusers.microsoft.com
Thanks, very nice work, but I'm still can't figure out how button link to detail screen, i.e Gallery.Selected in Item property in Detail screen because GroupBy uses "Data"
I will have to look at your App in action to provide guidance. I would recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
I have a 8000+ records in a sharepoint list, with documents that people need to sign, but, its only loading 2000 as the limit, I dont have any Choices column, can this work with a Person column? Group by Person documents related? To show documents that belongs to current user only?
Person type column is delegable. A very old video but proves the delegation concept for person column (single select) - ua-cam.com/video/tPxE_-DcWkg/v-deo.html
Reza, you’re my hero! I’m pretty new to Power Apps. This video solved numerous, complex pieces of the puzzle for me that I’ve been seriously struggling with. With the knowledge I’ve gained from you this morning, I’m feeling confident today is the day I will finally publish my first “real” app. You’re a rock star, Reza! Thank you! Thank you! Thank you! 🙏
You are most welcome Janet.
So glad to hear that the video is useful.
Best of luck with your App.
I am a big fan of yours.. You learnt me a lot in last few months. Since I come across your first video, i am a regular visitor and you never disappointed me. So much in depth analysis and explanation. I am sure anyone who will watch your video will become a fan of you. You learnt me a lot in responsive PowerApps design where it was the most frequent consideration for any client. 🤗🥳💐. Take a huge thanks from my side and also from all of them who appreciated my work i applied seeing your videos. 🙏🏻
Thank You so much for your kind words. Appreciate all the love and support 🙏
I know this is 2 years old, but its still SPECTACULAR. I just had a use case for exactly this, Datacenters and Servers, and was able to build exactly this in minutes. There's only one requirement I haven't been able to figure out-- how to get the complete count of servers (which will never be more than 500) visible on the datacenter parent independently of scrolling on the child gallery. Yeah, I can add a field with a Countrows/Filter value, but I'm trying to do it with an AddColumn on the parent datacenter source instead of counting/filtering for each row. In any case, thanks so much for this video and the entire channel!
Glad to hear the video is still valid and useful.
Reza, my man, you're the father of all powerapps makers.
Wow! Thanks 😊
Reza, I keep watching this and keep getting more out of it. Thank you!
Wow! Makes me so happy to hear that the video is being appreciated.
This is soooo awesome! Thank you so much.. I was scratching my head for months about how to deal with large data set.... I really appreciate this video
You're very welcome!
This is really awesome, thanks for sharing! Liked how you first showed the limitation of Group by regarding delegation and then presented the optimized approach. That´s a real learning curve right there ^^
You're very welcome!
You’re a rock star, Reza! Thank you
Thanks Sosina.
thanks reza. really helps a lot in managing a lot of data filtering in galleries. i'll implement this in my current powerapps project 😆
Awesome!
Well done Reza!! Many thanks for this. It confirmed for me to stick with using Filter() for most scenarios and limit GroupBy(), for specific cases requiring it.
Thanks. Your point is spot on.
Brilliant, just what I needed. Thank you, Reza!
You're most welcome!
You scored again! This help me build the last piece for my gamification app for my PowerApps students at the University. Keep up the great work.
Awesome! Thanks for watching and liking the video.
Only one thing to say 'Brilliant'
Thanks Paul
Another great video. I learned a lot. Won my LIKE. Thanks for sharing.
Awesome, thank you!
Hi Reza, that is amazing! Gallery inside gallery blew my mind
I have a doubt… I have power app which is integrated in powerbi. I have used groupby function and it works perfectly in the power apps. But in power Bi, I can’t see the app it shows blank and has an error that says “the first argument to the groupby function cannot be blank”. How can I overcome this error
Thanks
I have not come across the mentioned issue and hence not sure what the reason for your issue is. I recommend posting your issue with screenshots on the forums at powerusers.microsoft.com
Thank you Reza. I have a better understanding of how to solve delegation issue now
Awesome! Thanks for watching.
Thank You Reza for this video!!!
This video gave me the answers to most of my queries.
Glad to hear that! Thanks for watching Pranav
Thanks!
Welcome
Outstanding video - best part was when you showed how to delegate some of the heavy lifting to Sharepoint.
Glad to hear that! Thanks for watching Clay
You’re my Power Apps hero!
Thank You 😊
You are a genius man. Love your videos!
Glad you like them!
Cant find the Superman emoticon... Amazing work Reza. Thanks 💥💥
Thank You 🦸
Your skills are excellent and easy to understand and apply. Thank you (Y)
Thank you for your kind words!
Thank you Reza. It's a great video to tackle my cases.
Glad it was helpful!
Thanks Reza, structured set up and explained simple and accessable for common PA developers. I hope MS will extend the delegation operators in the near future, as the SQL machine is running SharePoint. I miss the 'in' delegation a lot. (came from SQL because of license cost + SharePoint is doing well now). Gr. Lex
Glad it was helpful! I hope the delegation options become more flexible.
Another great video Reza, Thanks
Thanks Ali
Wow. Wonderful. Today morning I was thinking if there’s a way to achieve this kind of functionality and this got dropped to my inbox (I have a power automate flow which sends me link of all new videos on your channel every Tuesday ).
Glad it was helpful and thanks for setting up the flow :)
Great explanation!! Thank you!
You're most welcome!
You listen your viewer's mind thanks ❤️👍
Viewers run this channel so I better listen to them :)
amazing reza, wonderful idea.
Thank you very much
Thanks Reza!! Wonderful video on the grouping concept with delegation. Your videos are much more in detailed for the benefit of clarity. I would like to ask a query on this. Can we pass this filtered list of records to another power apps gallery on another screen which is setup in Grid view edit? This will give the app a summary page first as Home page then move to next screen for modifications.
Probably possible but not something I have tried.
Hi Reza, I've been learning so much following your video tutorials. I wonder if you can start by sharing the data files you used in these videos? So we can follow along more easily? It's kind of difficult to keep creating lists without knowing the table schema and a set of make-up data.
The data files cannot be directly shared as it is a sharepoint list. There are site scripts and site designs in SharePoint which allow exporting of list schema but would require users to have powershell knowledge to import.
In most of my videos I try to leverage standard list templates so users can reproduce.
Hi Reza
This video and many of your others are perfect. I have watched them over and over again.
One thing in this one, how did you create that card like experience?
Thanks Matthew.
Card like designs - ua-cam.com/video/bnC8u3gdWss/v-deo.html
Thanks for another excellent and timely video. I have a question about the filtering you did with large datasets - would indexing the SharePoint list fields you wanted to filter on be beneficial? I'm looking at a list of maybe 50k records and 4-5 fields that might be filtered on. Thanks again.
I would highly recommend indexing.
Check ua-cam.com/video/AkyW8cWDVoc/v-deo.html
this is amazing! helped me out a lot. thank you Reza! you're an inspiration. I have a question , with this method all the titles on the button shows regardless of weather there are items to display in the galley.is there a way to completely hide the region button if there is nothing to display inside it?
I have not tried this but my guess is You can check count of items in gallery. If 0 then hide.
Thanks a lot Reza for such a nice tutorials. It is request to you, if you dont mind, would create the Tutorial for Swipe Gesture like deleting and drag and drop ? Much appreciated.
I will add your video request to my backlog but will need a lot more folks requesting this topic to give it a higher priority.
Meanwhile, I will recommend checking the forums at powerusers.microsoft.com/ in case someone has done something similar.
Reza, hi, thanks for all the videos and they help me in creating the Application ..This is the first time I am making application and most of your videos helped me to accomplish my task. I cannot share the snapshot of the pages i am creating as to seek guidance on them, instead i am sharing details where I want to seek your help. (pls note inthis we have a Admin & user)
1) Scenario you have a main list wherein you have list of computers with details and in second list you maintain who all employees have requested and returned those computers within deadline or have crossed deadlines, the reminder should pop in to the admin. Also, in this there is one column 'Status ' which is common in both list, if any changes made in 2nd list by admin it should be updated in the second list & make changes in main list also ( I have used the look up function in second list, which takes data from 1st list).
2) I have a gallary and when i want to make changes in form.. how it can pick up all field which is being selected automatically without using dropdown in case of choice column (say i have Computer Sl. No. which is a choice column), name of Computer etc.
3) If I have a table and i want to select a particular row and want to make changes in forms can we do that , if so how and how it will get updated to the main table.
4) Any new computers added by admin how can we show them as 'new' till the user see them ( in this case I have multiple employees who would be accessing the app... so everytime any person log in they should see a new addition and this should stay for a week./month
5) how to create a dashboard scenario on main page which shows how many people requested for computers, returned computers, and which computer was in more demand (if it is in case of books). Thanks..
Please note all my data is from Sharepoint list
I have accessed your video ua-cam.com/video/XMopL0r8k3k/v-deo.html and my requirement is similar to this video, since I have basic access to Powerapps I cannot access table and my data is on sharepoint
Thanks for liking my videos.
A lot of questions here - sounds more like consulting help :) is needed for your project).
I will have to look at your App & scenario in action to learn more about it and provide guidance. For each of your questions I probably have 2-3 follow up questions so I can get more clarity.
I would recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
@@RezaDorrani Na na.. not consulting but asking you to create app based on this scenario.. will help me too ;). will check and post at the powerapps forum
@@asmi3007 It will not be possible since this is very scenario specific. This sounds more like a project. I make videos when I receive many requests on a particular topic. This is the first one on this topic since it is scenario specific.
I found this video yesterday and was able to use many of the concepts to do the same with a nested gallery. I learned so much. Thank you!!! You are an awesome teacher. I have one thing I can't figure out, I want my app to open with all of the nested galleries collapsed. I wouldn't mind the first button to have the shading like it's selected, but I want all nested collapsed upon entry so the user just sees the 4 buttons and has to click one to see the nested gallery. Can you help? Cheers, Sir and thanks in advance.
Thanks Amy.
Its been a while since I did this video. I would have to try it out to know the possibilities. I would recommend posting your query on forums at powerusers.microsoft.com
Thank Reza. This is exactly what I am looking for. I am strugle a little bit on hiding the heading with 0 Item. Any suggestion?
I will have to look at your App in action to provide guidance. I will recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com/
Reza, here is an interesting piece of info on medium data sets with many columns.
I have been doing this grouping using Distinct for the parent gallery and Filter(category=thisitem.result) for the nested gallery. I load the galleries off a local collection that I create when the app starts up. I was optimistic that this GroupBy would improve performance, however I just did some testing on 2 data sets and my load times increased significantly. The screens with 2-3 second load times increase to 5-6 seconds.
I can see GroupBy being very helpful when I want to have a list of options to change my grouping. However, in my case where the grouping is predetermined, it looks like the distinct/filter combo for the galleries has much better performance. Curious what your thoughts are or if you have used the distinct/filter nested gallery combo before. Thanks!
Distinct and Group By slow down performance as they are not delegable functions. Have a predetermined grouping list helps. Of course, there would be scenarios where you would want to get distinct, in those cases it would be better letting flow grab those distinct values and then it could be loaded into a collection.
@@RezaDorrani Thanks for the reply and putting together these tutorials! It's great to have many different tools to work with the data depending on the need. This GroupBy tutorial was the first time I had seen this. I generally do optimization testing once all my functionality is in place and I will definitely be putting this function to work!
@@brendan1516 Glad to hear that! Thanks for watching and liking the video.
Thanks Reza for the great video.
Glad you enjoyed it
Thanks Reza👏, very useful & important concepts covered👍
Glad it was helpful!
@@RezaDorrani Hi Reza, I was searching for your video where you used 'Timer control' and showed very useful tip, can you kindly help me with the link of that video?
@@pawanmishra6549 Timer control for?
Hi Reza, Very clearly explained, Thanks. I have a question, in a scenario where we have to group by 2 columns, Program and Project I tried using 3 layers of Gallery, level one Program, level two Project then last level Data. I am having issue all projects are reflected in all programs, another issue is how can I make this work when you select project , it should display only that corresponding data?
I have not tried with 3 layered gallery hence not sure. I recommend posting your issue with screenshots on the forums at powerusers.microsoft.com
@@RezaDorrani just did
@@tarunamatharu6785 Good luck. There are many experts who assist on the forums. I go to forums only in my free time.
Thank you for the video! I have a basic question I think, but I haven’t been able to figure it out :/ If I have items in my choice column that do not have current records, how can I only display the choices from my choice column that have records associated with it? For example, if my choice column is Filled with states, but I only have a few states with records associated, how can I only pull in those records that are associated with a state?
Looks like you need gallery filtering. I have done several videos on those. Check Power Apps playlist on my channel.
thanks for this video. I am trying to create an inpection app with nested galeries and using 'group by' and a choice button for each gallery row. I want to add a submit to sharepoint button to submtit all answers at the same time, but it seems I am having trouble with the nested gallery data. I am trying to use for all and patch. Any suggesiton?
Most welcome!
I have not come across the mentioned issue and hence not sure what the reason for your issue is. I recommend posting your issue with screenshots on the forums at powerusers.microsoft.com
Another great topic! I'm implementing the same area where i have to group based on certain incident types. I have 6 incident types and out of which 3 has got data and those 3 types are grouped properly with count. I also want to bring the other 3 with 0 as a count value..
Is there a direct way on grouping to do that to have all the items of the group by column and show value 0 for the type which doesn't have value.
I believe possible but I would have to try it out to provide guidance. I would recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
@@RezaDorrani - Sure. Thanks for the input. Let me put the query on the community! I can think of an ugly way of having an outside loop of all incident types and create a sub-table, but am sure there would be a direct way of doing it
Hey Reza, Thanks again! Just a comment on the GroupBy and Addcolums work around for complex columns 02:31 , It seems that this does not work with multiple choice columns, the only solution I found for this is to concat the selected options in the new added column.
Multiple choice columns would return an array. Concat would be an approach, but then individual groupings would be a challenge + multi-select columns do not support delegation when filtering.
@@RezaDorrani Thanks!
Thank you as always Reza!!
Quick question.... The first solution had a delegation issue, but why can't I see that ⚠️ delegation warning triangle symbol on your app.. I'm wondering how you've been able to ignore and hide it? I would like to be able to hide the triangle when I know it won't cause me an issue...
Delegation warnings will show when editing the App. A running App will not show any warnings.
Hello Reza. I have a question about your delegation workaround: what if instead of a choice column I want to group my dat by a text column? Function Choices won't work :-(
Thanks for any pointers you can give me.
Your solutions are fantastic! I have been learning mostly through UA-cam videos and yours show clean, elegant solutions that overcome limitations that most ppl crash against (i.e. infamous delegation).
Sal
Thank You for the feedback about the channel. So glad to hear the content is being appreciated.
Problem with a text column is that you cannot guarantee a defined list of choices. Its a free text. Ideally you would want a defined list of choices to group on. A choice column is perfect candidate for it.
Another Great Video, Thank you very much! around @14:16 you did a choice formula and used "region" a (lookup column). Is it possible to do this with a people column? also, can the column used to group be dynamic? For example like instead of filter drop down could you have a group by dropdown? Thanks again
Choice does not work with people column. People column allows any user from organization to be entered. You will need to give the unique values of person column info. The function to use there is Distinct, but it will not be delegable. No way around it.
Awesome vid, thank you. I have a scenario where I have a SharePoint list with multiple records of the same Region, using your example. So when I use your solution I get multiple records in the parent gallery with the same Region. I would like one record in my parent gallery with each distinct Region. Can't figure out a way to make this happen with delegable functions. Any ideas?
There is no way with delegable functions. You would need your regions to either be in a defined flat list or a choice column.
Really slick stuff Reza thanks!! I'm going to use this technique. I wasn't sure whether to use this or Distinct, but I trust your judgement. One thing; using this technique, are we still able to add and edit the records?
Video is related to gallery control which is for viewing data. You could very well connect the gallery to a form control to allow user to add or edit the data.
@@RezaDorrani Roger. I'm noticing as you go down the parent list, the resulting children in data are increasingly vertically spaced rather than simple list mode as in the first record. I guess one of those strange microsoft anomalies that eventually prohibits one from going this route or requiring some hefty work around or hack?
@@carlw Since its nested galleries, work needs to be done for alignment. Did not deep dive on it much as video is focused on the technique to achieve Group By with delegation in check.
@@RezaDorrani yes I aligned them, they're just a couple of labels. In a small area. I've seen this behaviour in previous years but forgot.
Definite in crease in space between rows as parent row increases.
Must be a browser bug. It's at the point you have to clear cache every five minutes in order to make this stuff work RELIABLY.
Cheers
@@carlw :)
Great idea.... great video
Thank you! Cheers!
Thank you Reza. This is awesome. I tried it in my project and it worked like a charm. However, I am not able to use lookup column for group by instead of choice column. Can you please help me with the formula for items property of gallery replacing choices() with lookup column to user table
If its a lookup column, idea would be to directly get data from that list and show it in the main gallery. I do not have a specific video reference for it and hence dont have any formula handy to share.
Reza, this is brilliant. How do you patch all data to SharePoint. Can you let me know please? I tried the ForAll Function but the data is not patching to sharepoint list.
I have done videos on patching bulk data.
Check those.
Hi Reza, Thankyou for the very informative video. I was trying to achieve something similar but I do not have any choice column in my SharePoint list I only have text columns. In that scenario how can I achieve grouping for large data set along with filters? Can you please help me
Text columns will run into delegation issues.
Im not aware of any workarounds for that.
Reza ! I am using MS-SQL as a database. Just to clear my understanding, is delegation issue applicable in my case.
Thanks to the master ☺️ again.
Yes. Check SQL delegation - docs.microsoft.com/en-us/connectors/sql/#power-apps-delegable-functions-and-operations-for-sql-server
Reza, first of all, thank you for one more incredible video! I have a question that you may be able to help me. I have a gallery in power apps and I have a filter in the items property of the gallery in order to filter the gallery by the current user (to only show the relevant information for them). However, I’d also like to add a GroupBy because I want to display the info based on a lookup column that I have. Both formulas work are working perfectly separately, but when I try do combine the filter with the group by to have everything in the items properly simultaneously, I always get errors. What can I do? 🙁
Most welcome.
I do not have a video reference on this scenario and would have to try it out to know more about it. I recommend checking or posting your query on forums in case someone has done something similar powerusers.microsoft.com
Thank you reza 🙏🏼
@@RezaDorrani I have another question, sorry. I have this in the items property of my gallery, as you described in your video:
GroupBy(
AddColumns('My Info', "CitizenIDText", 'Citizen ID'.Value),
"CitizenIDText",
"Data"
)
In this 'MyInfo' list I have another column named "Short Description" which has 5 uses cases and another column named "Environent" with 3 options. As each Short Description is applied to each Environment, each Short Description is repeated 3 times for each citizen ID. The thing is that I don't want to repeat the Short Description 3 times, I'd like to only show it 1 time and then ahead have the text label for the 3 environments. Do you have any tip?
@@danielavasques5952 I would have to try this out. I recommend to post your query with screenshots on the forums
You are my Savior. thank God.
Most welcome
Hi Reza, thank you for this helpful video! Is there a way to insert a button that will reset the selections of the gallery? Using your example - I'm wondering if you can have a button that will collapse the North, South, East, and West nested galleries.
I've been running into errors around the reset function needs to be within the form or gallery.
Not sure about this.
I would recommend checking or posting your query on forums in case someone has done something similar powerusers.microsoft.com
Awesome
Thanks Reza
👍
Thank you Reza! Very well presented and very useful. Thank you for all that you do for us. A Q.: Can I group by "Created By"? If so, how?
Wont work if data set is large.
You could use distinct function to get it.
@@RezaDorrani It worked with Filter.! Thank you!
Great videos as always. Reza, do you have any online PowerApps classes that I can follow step by step? Thanks
Connect with me on my email reza.dorrani@outlook.com for details on online training.
I am working on an online training portal.
Check channel memberships. I have gone live with a training tier that you can sign up for now.
ua-cam.com/users/rezadorranijoin
Great video 🔥
Thanks 🔥
Thanks for the grt video Reza 😊 ... I want to Collapse/Expand the selected Region. currently it only Expand and if select different Region then only the other one Expand. so I want if click once it should Expand and if I click again it should Collapse same..
I do not have a video reference on expand collapse scenario and would have to try it out to provide guidance. I would recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
@@RezaDorrani thanks for quick response..i am asking same video at 09:13 where you click North it Expand. I want if click it again it should Collapse
@@2007pradipta That I use the show hide logic. The video is not built for expand and collapse. You would need to set variables to track the state and accordingly expand and collapse.
@@2007pradipta do u find any reference video link for expand and collapse pls share me
@@Karthikeyan-lc7vt will update you once get any help
Hi, I learned a lot watching your videos. And built a timesheet app. Now I'm looking for a nested gallery. where trying to use 2 lists linked by lookup value. Do you have a video for this as well?
Great!
I do not have a video reference on this scenario. I recommend checking or posting your query on forums in case someone has done something similar powerusers.microsoft.com
Hi, Reza, thank you very much for one more inspirational and great video!
I tried it and the delegation works lovely BUT I decided to take it a step further and I added "Blank vertical' as Nested Gallery, instead of 'Blank flexible height'. On the line level of the Nested Gallery added an 'Edit' icon and also a new screen with Edit From. But I got stuck how to set Items = ... in the Edit Form.
Any suggestions how to get out of that or you have another a video I can watch?
Appreciating your help a lot!
PowerPlatform learning newbie,
Assya
I will have to look at your App in action or try out your scenario to provide guidance. I would recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
@@RezaDorrani In between I solved my problem with VarID, Text Input and Patch, so for now can live without an Edit Form :)
Thanks Reza,
I was also wondering if there's any option to get any of the used codes for the group-by as there weren't displayed properly on my device while watching your video.
The video is all I have. I have not run into any issues with this one I recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
Brilliant Rezza, I've just created a GroupedBy flexible height gallery with a nested flexible height gallery to show some KPIs from this tutorial. I am trying to get the nested gallery to be collapsed, then open/closed OnSelect of the button, but unable to get it to work. Do you have a solution for that?
I will have to look at your App in action to provide guidance. I would recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
@@RezaDorrani thank you Rezza, I’ll post details in a few days time in the community forum.
Thank you so much , impressive as usual ,i still have something can't figure out till this moment which is getting the number of records or the sum of intended colum , without scrolling the whole gallery ☹️
Video explains why you should not (will not) get total count for large result sets. Count, Sum etc. are not delegable functions.
@@RezaDorrani is there anyway to get the total and sum, I am just wondering
@@fadiahdab Via flow. Check ua-cam.com/video/yXvDj60-3YQ/v-deo.html
Kind of wondering if you had created other galleries under different screen names as of -"Group By Choice, Year, Standard prep", etc, which has Gallery1_3, Gallery3_3, etc or were they connected together. My guess is that they're disconnected with each other unless I missed such videos on those, since you reference some of them in the countRows func
Can you point to the timing in the video when this is shown?
Best Video...
Thanks Syed
Hey Reza, @14.21 when you change the text to Choices, what would you do if its a Person column instead please? Thank you!
Choices are a fixed set of choices. Person type column is not fixed. Key to Group By with delegation is having a fixed set of choices.
You could run a Distinct function on your Person type column but it will not be delegable.
Thanks Reza, very helpful - for my app I just have headings instead of buttons. How would I go about hiding the headings where no items exist? For example, if your North category had no items in the sub-gallery, how would you hide that from the view?
For that you would need to write logic to check if items do exist in gallery within and accordingly show and hide. Not something I have tried though hence can only guide.
@@RezaDorrani I’ve got it working on the visible property, but now the gallery just has a big gap. Going to maybe try sorting the gallery by number of items so empty nested galleries are at the bottom…
Hi reza, how is supposed to be set your choice column in SP ? because with your first function
GroupBy(AddColumns('BDD INSTANT T','NatureStockTxt','Nature du stock'.Value),'NatureStockTxt','data')
I only got 1 Data [Table] row, while 4 should have been populated
thanks
Im not sure why you are not getting the results.
I will recommend posting your issue on forums in case someone has experienced something similar powerusers.microsoft.com
I have to say this is pretty nice. Can it be done on an edit form?
Edit form works with a single item. A gallery is a collection of data on which group by is being performed.
@@RezaDorrani Would you happen to have a video for that? 😅
@@dandrem.4074 I do not
@@RezaDorrani awwww
Great video, I need to use groupby to summarize data by group and show totals in main group and details in a sub gallery with large dataset in dataverse and avoid delegation issues. In your video you started with groupby and then went away from it. How can I code groupby in items to avoid delegation. can I filter dataset first then use groupby? How would you code that example.
Thanks
GroupBy is not a delegable function. That is reason why I showcased another technique to obtain a similar output.
How do summarize by group with your technique. I am trying to filter by from - to date first then I was trying to groupby employee and summarize each employee's time entered. Any ideas would be great. How would the code look like
Thanks, I appreciate
@@genovjillella3602 Key would be to have a predetermined set of groupings maintained separately. Example choices of a choice column or your employee list. That you can query directly (without group by) and use technique shown in video.
There is no way to use groupby function and make it delegable.
I'm not using a choices column. I'm using name column. I'm getting error "name isn't valid"
items: Choices(TimeData.TM_Employee)
TM_Employee isn't a choices column its a text column
how do I code this to get the desired results
additional info
I'm filtering Time data entries first
Filter(
TimeDataEntries,
TM_Date >= DatePicker_start_4.SelectedDate And TM_Date
Hi Reza, can we group by "Week" the data from sharepoint? Like for example Time Tracking Log App
Possible but that would involve calculation for week which would result in delegation warnings
Thankssssss!!
Welcome
Trying this out, works well. Can the RegionText be concatenated and sorted together with an order field? e.g.: (1) North, (2) South, (3) West, (4) East for example given order is a field in the list.
You could drive Regions data from a list which has named of Regions and Order.
Gallery 1 items property would be - Sort(Regions,Order,Descending) or Ascending
@@RezaDorrani tx, I'll try that. I also had flow merge them into a new text field, (order) title
Can we add one more nested gallery or can we implement group of two column and their hyperlinks as third level
I don’t believe galleries allow nesting to 2 levels
after grouping patch button not working , it is working only when i removed ForAll ( Gallery1.Allitems ) for only few controls like title & Date it patching.any correction required in my code?
ForAll(
Gallery1.AllItems,
Patch(
ABC,
Defaults(ABC),
{
Title: name.Text,
Date: DatePicker1.SelectedDate,
Question: QLab.Text,
Answers: Radio1.Selected.Option
}
)
)
I cannot help fix issue by looking at code here on chat.
Best place to post issues with screenshots is the forums. There are many experts on forums who assist in their free time.
powerusers.microsoft.com
Hi Reza, Can we display Groupby data inside the nested gallery in single string seperated by commas, for eg: In South we have Title column in nested gallery ,Can we display all of the Title names in a single Label seperated by commas? If so could you please tell me how to do it
My guess would be Yes. For the how - I would have to try it out to provide guidance.
I will recommend checking on the forums at powerusers.microsoft.com/ in case someone has done something similar.
hey Reza, @19.21 when you are applying the filter, is there a way to make the result come to the top of the gallery? In your app, it's showing "no items" so you would have to click on South, East, West to find the results in Class 1.
Thanks so much Reza,
For that you would have to check the count of items in each gallery which would run into a delegation issue again since Count is not delegable.
@@RezaDorrani thanks for the reply Reza! I'm not too worried about the delegation issue as my list won't be that big but if you have any tips on how to get the result to the top of the gallery that would be amazing! thanks again
@@marney720 You would need to define a custom sort order logic for the top gallery.
Order it based on count of number of items within them. I would have to try it out to provide the steps. I would recommend checking on forums in case someone has done something similar powerusers.microsoft.com
Hey Reza, How would you tackle a scenario where the choice column allow multiselect? It makes the choice column a table, I have tried to the 'in' operator but that or ungroup isn't delagable. Thanks Sam
In is not delegable. You will run into delegation issues with multi select choice columns.
Hi Reza Thanks for sharing nice video... Can you make a video How to check/ create a PIM access through PowerApps.
I will add this request to my backlog but will need a lot more folks requesting this topic to give it a higher priority.
Meanwhile, I will recommend checking the forums at powerusers.microsoft.com/ in case someone has done something similar.
Hi Reza, Good Morning, Flexible Gallary not showing all items though I scroll till last after expand. Any suggestion please?
I will have to look at your App in action to provide guidance. I would recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
Thanks Again Reza,
Would you by any chance have a Udemy training course, where you may have elaborated on the above training on "Group By", "Sorting", etc, delegations
I do not have any courses on Udemy.
@@RezaDorrani I love your training and was wondering if you do have or host any online training program
@@tonyon9497 I do plan on live training via channel memberships.
Currently, channel members get a quarterly office hours session
Check channel memberships. I have gone live with a training tier that you can sign up for now.
ua-cam.com/users/rezadorranijoin
Can you group by based on lookup or relationship from different Sharepoint list?
Key will be to get your list of choices from lookup list similar to what was showcased in video for choice column.
Is it possible to us 2 level group by? Example: raw data is: Employee Name, Emp Log In, Emp Log Out, TaskName, Duration -
I would want to first Group it by Per Empoyee Name then each Employee name would have grouped of Distinct or Unique Taskname with their total duration?
Hope you could notice this. Thank you!
Possible but not something I have done or have a video reference for. I recommend checking on forums in case someone has done something similar powerusers.microsoft.com
Hi really great video and really helpful. I tried to recreate this on my own but it seems like still I cannot cross the 2000 items limit. Am I doing something wrong?
I have not come across the mentioned issue and hence not sure what the reason for your issue is. I recommend posting your issue with screenshots on the forums at powerusers.microsoft.com
Hello, is it possible to add a bulk edit within a group checkbox?
I have not tried this so not sure
@RezaDorrani could you recommend a video of yours for me? I am looking to make an app that allows users to input retain/dispose on an inventory list saved as a sharepoint list. The list has 30k rows.
@@AlexZazwirsky I do not have a reference for this.
What if the source was an Azure SQL data table? What could be an option for Choices function to handle with delegation?
You would need to find a way to get the group by headings. It could be a view in sql that has the distinct group by headings.
Once you have that, the pattern would be similar to the one showcased in the video.
Hi do you have an example of one ->many->many like one teacher can teach multiple scujects and each subject is enrolled by may students in canvas app using gallery if possible
I do not have a video reference on this scenario. I would recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
Hi Reza, I am looking for solution to get random people pair up for coffee sessions. Is there any video covering shuffle or random selection.
I do not have a video reference on that scenario.
I will recommend checking on forums in case someone has done something similar powerusers.microsoft.com
Hi Reza,
Do you have any idea how we can get more than 1000 rows of data in powerapp when using powerbi as a datasource?
That is a limit and cannot be changed. There is no way around it.
Thanks for the reply @Reza Dorrani
Thanks, very nice work, but I'm still can't figure out how button link to detail screen, i.e Gallery.Selected in Item property in Detail screen because GroupBy uses "Data"
I will have to look at your App in action to provide guidance. I would recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
I have a 8000+ records in a sharepoint list, with documents that people need to sign, but, its only loading 2000 as the limit, I dont have any Choices column, can this work with a Person column? Group by Person documents related? To show documents that belongs to current user only?
Person type column is delegable.
A very old video but proves the delegation concept for person column (single select) - ua-cam.com/video/tPxE_-DcWkg/v-deo.html
Elon Musk of Power Platform strikes again:)
Most of my videos are based on viewer suggestions. All credit goes to them.
Ok, so basically you do 4 API calls instead 1 and use Filter as deligable function?
1 api call is not delegable. By breaking it up, you get the delegable option. Assuming you have limited number of choices.