Microsoft has created PowerApps and you make it easier to implement. Thank you so much for keeping us enlighten with these knowledgeable articles.
@RezaDorrani
3 жыл бұрын
You're very welcome!
@kirillperian
3 жыл бұрын
Nice work, Reza - as always! This should be shown to every PA developer BEFORE they start developing. Thank you so much!
@RezaDorrani
3 жыл бұрын
Hope so :) Thank you for your kind words.
@geoffmckeon5902
3 жыл бұрын
As always Reza, a really crisp, concise, clear, and exceptionally useful video.
@RezaDorrani
3 жыл бұрын
Thank you Geoff
@vkrish79
3 жыл бұрын
Every single word uttered is brilliant , clear and extremely useful!!..I literally need to rebuild all my apps but excited to do so with the knowledge gained!. Thk you Reza
@RezaDorrani
3 жыл бұрын
Great to hear the feedback. Thank You.
@mdnazirahmed2460
3 жыл бұрын
Thanks Reza. You have been doing a marvelous job. Love the way you teach.
@RezaDorrani
3 жыл бұрын
Thank you! 😃
@vfsgizmo7471
3 жыл бұрын
Great tips, Reza! I needed to hear all this! Now I need to go back and fix all my apps....
@RezaDorrani
3 жыл бұрын
Glad it was helpful!
@Ram92026z
3 жыл бұрын
This is so AWESOME, Reza! I am new to PowerApps and you guys are unbelievable educators. Thanks much for your amazingly simple explanations.
@RezaDorrani
3 жыл бұрын
Happy to hear that. Thank you for watching.
@ooditjethwa6254
2 жыл бұрын
This is one of the best power platform channels i have come across , covering all the aspects, thank you very much !!
@ooditjethwa6254
2 жыл бұрын
it is underrated in terms of likes and subscriptions, i wish people soon see the value of it , thanks
@RezaDorrani
2 жыл бұрын
Wow, Thank You!
@RezaDorrani
2 жыл бұрын
I have been lucky with so many people supporting the channel. I hope it keeps growing.
@juanmanueloviedolutkens9542
5 ай бұрын
Bro, you are the best. Thank you for this amazing tutorial. Greetings from Colombia
@RezaDorrani
5 ай бұрын
Thanks so much
@PowerGI
2 жыл бұрын
I don't know why I hadn't seen this video from you before! It's just super informative and clear. Thanks a ton. This info really helps!
@RezaDorrani
2 жыл бұрын
Glad it was helpful!
@adrianscriven9780
3 жыл бұрын
Reza great stuff. Looking forward to part 2. A two part question regarding counting the number of controls. If a form is placed on a blank screen with two fields. Is the control count 1 or as i suspect 11 (1 x form, + 2 x Datacard + 4 x Datacard elements)? If it is the latter is it safe to delete any unused elements i.e. Error Message & Star?
@RezaDorrani
3 жыл бұрын
The latter is true. Yes, it is safe to delete unused elements.
@amarjabhalolage
2 жыл бұрын
Very crisp and concise, as always excellent information.
@RezaDorrani
2 жыл бұрын
Much appreciated!
@ketanpimple1933
5 ай бұрын
Thank you for detailed video.
@RezaDorrani
5 ай бұрын
You are most welcome!
@micharadziszewski6202
Жыл бұрын
Thank you sir, nice and valuable video to apply in all kind of Power Apps. Appreciated!
@RezaDorrani
Жыл бұрын
You are most welcome
@MadhusudanKaleMK
3 жыл бұрын
Another great video Reza! You really have the utmost clarity about every minute aspect in PowerApps and it shows in your videos. Great stuff!
@RezaDorrani
3 жыл бұрын
I appreciate that!
@Soulebi03
Ай бұрын
damn I was too late to watch this. Ive learned so much about optimization :O Mind blown! You are the best Reza.
@RezaDorrani
Ай бұрын
It’s never too late
@miteshsatelkar8431
3 жыл бұрын
Impressive points 👍👍
@miteshsatelkar8431
3 жыл бұрын
Concurrent function...👍👍
@RezaDorrani
3 жыл бұрын
Thanks!
@mannymorales7913
3 жыл бұрын
Thank you, Reza - you make it look so easy! You are a Jedi Master among PowerApps developers!
@RezaDorrani
3 жыл бұрын
Wow, thanks
@gerfer6261
3 жыл бұрын
👏👏👏👏👏👏👏👏👏 bingo Formula optimisation is a good one
@RezaDorrani
3 жыл бұрын
Thank You
@tonys123451
3 жыл бұрын
I’ve seen a couple of videos regarding performance. This is by far the best one.Thank you!!
@RezaDorrani
3 жыл бұрын
Thanks for the compliment.
@prajwalskateel
3 жыл бұрын
Best powerapps performance video 🥳
@RezaDorrani
3 жыл бұрын
Thank You
@fritznie4456
3 жыл бұрын
Awesome as always
@Joao-ze6mj
3 жыл бұрын
Very Nice! Wating for the 2nd part! Greetings from Brazil!
@RezaDorrani
3 жыл бұрын
Thank you very much! Greetings to Brazil. I have plans for 2 more videos in the series.
@aaron6516
3 жыл бұрын
You are very helpful!!! Thank you
@RezaDorrani
3 жыл бұрын
Happy to help!
@ashokpershad
3 жыл бұрын
Awesome Video Reza ... must stay quality of your topics selection is best and same time your presentation skills too. Thank for sharing, it’s important video.
@RezaDorrani
3 жыл бұрын
Thanks a ton
@anjanchidige
3 жыл бұрын
No words. awesome tips
@RezaDorrani
3 жыл бұрын
Thank You
@pennaiahnagarajappa5639
2 жыл бұрын
Good one Reza thanks for this video.
@RezaDorrani
2 жыл бұрын
Thank You for watching.
@alexs7314
Жыл бұрын
Hi Reza, great video. I am new to powerapps and have learned so much by watching your videos. Thank you for taking the time to show us all of this. I have a question on the Menu component. Is it possible to make the selected Bar only be visible when that particular menu is selected. When I set its visible value to ThisItem.IsSelected it works for single screen, but when used on multiple screens, you must click it twice because the state is not transferred over to the new screen. Any ideas how to do this?
@RezaDorrani
Жыл бұрын
This video is not on menu bar :) I would believe it is possible but I would have to recreate your scenario to know more. I would be best to post your query/issue with screenshots on the forums at powerusers.microsoft.com
@NaveenKumar-lm7qj
3 жыл бұрын
Extra ordinary content with excellent presentation. Thank you Reza
@RezaDorrani
3 жыл бұрын
Thanks Naveen
@AnoopKumar-qx8to
3 жыл бұрын
Very informative & helpful Reza Sir .Will surely try these performance boosters in my app next time .Thanks for sharing 👏👏
@RezaDorrani
3 жыл бұрын
All the best
@davidemercadante2406
3 жыл бұрын
Hi Reza, great video. I do agree with you components are life-savings, but unfortunately it is not possible to use it within smart containers for responsive apps. Any idea how to solve the issue? I use galleries wherever possible. I have a second question for you, if I may. Considering the apps I develop have thousands of records I use the bulk update leveraging your idea On Change to save all changes at once, but when I filter the gallery the result Is added to the support collection and sometime I have experienced weird change to records that weren’t changed. How should I solve this? Do I pass the whole filter to the the change collection with the all the possible combinations using Or? Again. Thanks for you work. It is really inspiring. Davide
@RezaDorrani
3 жыл бұрын
Responsive containers within Components is a challenge. There are still limitations with containers. Important to note that both components and the responsive containers are still in preview. Best practice is your gallery should be connected directly to your data source not via a collection. If you are settings your gallery Items as a collection then you would have to ensure the collection is kept up to date.
@CristopherMembr
3 жыл бұрын
Thank u so much for your help, really clear video.
@RezaDorrani
3 жыл бұрын
You are welcome!
@notonurnelly
3 жыл бұрын
Great video Reza, I do try to use quite a few of the techniques that you demonstrated but I found a few hidden gems in this video. I really enjoyed your Power Automate Desktop Tutorial do you plan to do anymore practical walk throughs on PA Desktop?
@RezaDorrani
3 жыл бұрын
PAD is something very new and I'm currently learning it. Once I feel I am good enough to video blog about it, only then I will make a series on it.
@notonurnelly
3 жыл бұрын
@@RezaDorrani Thanks Reza certainly something to look forward too
@Saadssk94
3 жыл бұрын
very informative thanks
@RezaDorrani
3 жыл бұрын
You're welcome
@philipdickason4587
3 жыл бұрын
Excellent Tips
@RezaDorrani
3 жыл бұрын
Thanks for watching
@johanynavarro8065
3 жыл бұрын
I love your videos buddy... sorry for what I'll write... You are a damn legend... every single second of this video is helpful... many thanks regards from Malta... :)
@RezaDorrani
3 жыл бұрын
Thank you for your kind words Johany. My regards to Malta.
@johanynavarro8065
3 жыл бұрын
@@RezaDorrani 😆
@ashwinibhandari2950
3 жыл бұрын
Very Interesting, kept me engaged till the very end of the video.
@RezaDorrani
3 жыл бұрын
Happy to hear that. Thank you for watching
@NKBobcat
3 жыл бұрын
Thank you for this! I want you to know your work is appreciated
@RezaDorrani
3 жыл бұрын
I appreciate that! Thank you for supporting.
@hsaxena502
3 жыл бұрын
Awesome. waiting for the 2nd part.
@RezaDorrani
3 жыл бұрын
Wow! Thank You :)
@tristangeoffroy9286
2 жыл бұрын
"thank so much for watching" you're kidding ;-) "YOU,..., thank you so much for sharing all these amazing explanation ...".
@RezaDorrani
2 жыл бұрын
Thanks and you are most welcome :)
@mannymorales977
3 жыл бұрын
Really great stuff, Reza (as always)! Thanks so much for Sharing!
@RezaDorrani
3 жыл бұрын
My pleasure!
@dnyaneshwarwani5800
3 жыл бұрын
Thanks Reza. Great video for boosting App performance.
@RezaDorrani
3 жыл бұрын
My pleasure
@elangambanm2885
3 жыл бұрын
Really great tips
@RezaDorrani
3 жыл бұрын
Glad you like them!
@prabhakarpatakamuri1707
2 жыл бұрын
Excellent video. And I like very much your way of explanation. Q: As you said use the collection for better performance. But collection has limitation that it can't store more than 2000 records. Can you please tell me what is the better approach to show more than 2000 records in gallery.
@RezaDorrani
2 жыл бұрын
Collections can store more than 2k records. A single collect action will only return 2k records. You could use multiple collect actions on same collection. But this would result in performance issues. For fetching all records, answer is delegation. Check kzitem.info/door/PLTyFh-qDKAiE6ia-D94Qk5-AzpN4dqOmD
@prabhakarpatakamuri1707
2 жыл бұрын
@@RezaDorranigot it and thank you for your quick reply.
@god_hacker581
2 жыл бұрын
Very nice video - as always with excellent explanation. I am learning a lot from your videos. Thanks a ton, Sir.
@RezaDorrani
2 жыл бұрын
You are most welcome
@zerokhan858
10 күн бұрын
thank you so much
@RezaDorrani
10 күн бұрын
You're most welcome!
@SharmilShah-kv8hv
Ай бұрын
Thank you Reza for the great video. I tried to implement this solution but have a little different use case where I want to track time to load the application rather than clicking on a button. Being novice to powerapps, could you please guide me to solving this problem?
@RezaDorrani
Ай бұрын
I do not have a video reference on this scenario and would have to try it out to provide guidance. I recommend checking on the forums at powerusers.microsoft.com/ in case someone has done something similar.
@seadude
3 жыл бұрын
Nice and clear as always Reza. Excellent work.
@RezaDorrani
3 жыл бұрын
Thank you Eric
@randriatcharles2158
3 жыл бұрын
Thanks ! Interesting tips about performance optimization.
@RezaDorrani
3 жыл бұрын
Glad it was helpful!
@basictalent1
2 жыл бұрын
Thanks for this video. Do you have demo video on the part you are explaining at @13:05. about the use of variables between Gallery and Form control on different screen
@RezaDorrani
2 жыл бұрын
Check kzitem.info/news/bejne/mp1_n4OpnIZ9d2U
@tristangeoffroy9286
2 жыл бұрын
Great training, as usual with your content. "Delay Output" property does no longer exist, does it? it's neither showing nor documented into the ref of Text input control.
@RezaDorrani
2 жыл бұрын
It is present in the classic controls. You might be trying in Dataverse for Teams.
@tristangeoffroy9286
2 жыл бұрын
@@RezaDorrani ;-) Yes I was. As soon as I found the way migrate from Dataverse for Teams to regular Teams. I I will swap. I'm having to much dropdown and latency within Teams PowerApp.
@RezaDorrani
2 жыл бұрын
@@tristangeoffroy9286 Hmmn. I would recommend to create a ticket with MSFT as well.
@AnandavadivelanV
3 жыл бұрын
Nice Reza, any tips for performance of ForAll function?
@RezaDorrani
3 жыл бұрын
Coming in part 2
@manojvashist2380
3 жыл бұрын
Thank you Reza for such an informative video. I wish I had seen this video before my last application development.
@RezaDorrani
3 жыл бұрын
You can always go back and apply the updates :)
@manojvashist2380
3 жыл бұрын
@@RezaDorrani I have one performance-related issue in my PA. I will email you the scenerio. Your suggestion would be much appreciated. Thank you.
@half_way_expert
3 жыл бұрын
really helpful Reza, thanks for sharing
@RezaDorrani
3 жыл бұрын
thanks for watching
@rajraj0512
3 жыл бұрын
Just brilliant...Reza, how to clear data card values, Copy 1 data card value to another data card same type Without using variable?. I am wondering, is this possible 🤔
@RezaDorrani
3 жыл бұрын
Possible. You would have the handle both the default and update property values of the data cards.
@daleyon4065
3 жыл бұрын
Great work Reza!!!!
@RezaDorrani
3 жыл бұрын
Thanks Dale
@asimrehan73
3 жыл бұрын
Thank you .... this is very informative
@RezaDorrani
3 жыл бұрын
Most welcome
@yewandeakinjewe9407
3 жыл бұрын
Great tip Reza. Do these optimization tips also work for the mixed reality features?
@RezaDorrani
3 жыл бұрын
No
@robertpapancsev8891
3 жыл бұрын
Very useful, thanks!
@RezaDorrani
3 жыл бұрын
Thanks for watching
@davidd7175
2 жыл бұрын
Great video and something that PA creators def need to keep in mind when developing. Curious to know, for app theme such as colors and sizes, instead of variables Im referencing component inputs, wondering if this might have any negative impacts to performance? Example I’ll create a component called theme_colors, add an input property ‘primary_color’ and set it to say blue. I’ll then reference this for Color properties where applicable.
@RezaDorrani
2 жыл бұрын
Thank You. I believe it would have an impact. Would be better to store a variable of Colors and reuse it across the App.
@side54723
3 жыл бұрын
If i may suggest a topic to cover please : build app that support offline mode, best practice, limitations, etc :) Thank you
@RezaDorrani
3 жыл бұрын
I have it in my list of to-do videos. I will be running polls soon on the Community tab on my channel. So be on the lookout for that :) Topics with most votes will be given higher preference.
@markdiamante2927
3 жыл бұрын
Excellent tutorial! How do you the icons in the Gallery items? Also, how do you show a line or marker for the selected item in the gallery? Thank you!
@RezaDorrani
3 жыл бұрын
I have done multiple videos on galleries that showcase formatting and different styles. I will recommend watching the following videos (most video descriptions have links to download the Apps): kzitem.info/news/bejne/w6R5nqlpoJaIpqg kzitem.info/news/bejne/woGptIOpgJxoZXY
@markdiamante2927
3 жыл бұрын
It helped. Thank you!
@tristangeoffroy9286
2 жыл бұрын
Reza, you said "500 controls in total over all the screens... means for the entire app then ?" That's very strong limitation, especially when Datacard counts for 5. ....
@RezaDorrani
2 жыл бұрын
It's not a limitation (sorry if it came out that way). It is a recommendation. docs.microsoft.com/en-us/powerapps/maker/canvas-apps/performance-tips#:~:text=Don%27t%20add%20more%20than%20500%20controls%20to%20the,you%20use%20a%20gallery%20instead%20of%20individual%20controls.
@saveeshmply
Жыл бұрын
Good one
@RezaDorrani
Жыл бұрын
Thanks
@user-ju8hf2qd2w
2 жыл бұрын
Hello @Reza Dorrani thank you for the video. I have a question. Scenario assume I have a ticket app with which I check QR codes. DB is in Sharepoint, would it be faster always ask DB if QR code is valid, or it is better to get collection and then just patch Sharepoint List? Thank you in advance.
@RezaDorrani
2 жыл бұрын
Depends on the scenario. If the list has too many items, then loading them in a collection can impact performance.
@fadiahdab
3 жыл бұрын
Hi Raza, they are very important tips actually, i am facing a slow performance when i have a button with multiple if statement, any ideas regarding that,!! thank you
@RezaDorrani
3 жыл бұрын
Depends on what your if statement is doing and your use case. I would recommend you post your issue/query with screenshots on the forums at powerusers.microsoft.com
@fadiahdab
3 жыл бұрын
@@RezaDorrani thank you i will do that
@lucas86999
3 жыл бұрын
thanks
@RezaDorrani
3 жыл бұрын
You're welcome!
@MrEk5150
3 жыл бұрын
This is some good stuff, thanks for sharing!
@RezaDorrani
3 жыл бұрын
Thank you for watching
@kranubhav21
3 жыл бұрын
Hello Reza, I have one doubt regarding performance of the app. I have a drop down control. To populate the data, currently I am using a sharepoint list connection to it. What I have to ask is, whether creating a collection in onstart property of app and using that collection to populate the dropdown enhances the performance or I should using the list connection. FYI, I have 5 dropdowns in my form. Can you help me out in this scenario? Thanks in advance😊
@RezaDorrani
3 жыл бұрын
Performance would be similar. If you are calling the SharePoint list of dropdown values across multiple screens or querying that list multiple times in the App, then loading it into collection has an advantage.
@kranubhav21
3 жыл бұрын
Thank you very much🙏
@raveenamathkar1942
2 жыл бұрын
can I know the performance optimization for buttons , input fields and lables?? as in which one should be preferred among these??
@RezaDorrani
2 жыл бұрын
You could choose any control. Focus should not be on selecting specific controls.
@mervatelmansi7405
3 жыл бұрын
Thanks a million Reza
@RezaDorrani
3 жыл бұрын
Thanks for watching
@loviaser1
2 жыл бұрын
Hello Reza, thanks for video. May I please ask one question regarding performance optimization? Based on what I can see, the longest process of my PowerApp is loading pictures during transition between screens. Is it possible to provide pre-uploading of images during PowerApp start-up? I would prefer to wait a bit during application start-up and not to wait pictures uploading during transitions between screens. Thanks
@@RezaDorrani Great Video and neatly packaged with good amount of tips & tricks! Keep Rocking Reza & Looking forward for the series! Am yet to go through the delegation series and lemme close before your next part..
@cristobalvera5432
3 жыл бұрын
I have a very large form with 40 inputs, what can i do to get a better performance?
@RezaDorrani
3 жыл бұрын
Break the form up into multiple screens. Power Apps will load only the controls in memory for the screen the user is on. Multi screen form - kzitem.info/news/bejne/mp1_n4OpnIZ9d2U For each data card, you get 4 controls. If you do not require any validation then I would recommend deleting the * label and the error message label controls to reduce controls.
@cristobalvera5432
3 жыл бұрын
@@RezaDorrani Thank you Reza. All your videos are really helpful :D!!. Waiting for the second part ;)
@kmuralikrishna1582
3 жыл бұрын
Hi Dorrani, Really appreciate this video I am talking about formula level Optimizing (Lookup) Context. The below formula shows delegation warning to me also show DataType: Table instead of Record. LookUp(SP_List, Title=ThisItem.Id).Attachments The background of this formula is 1. I am using this formula on A Gallery(the gallery needs to display the list of attachments for the current item). 2. This Gallery is placed under or In a DataCard(Form with DataCard where the Datacard is having gallery) well, the question is how can I apply the query here to list out attachments without delegation. After I watched this video(your video) I don`t find any difference only difference is query is a difference Can you please help me with, how can I query on record using lookup instead of Table?
@RezaDorrani
3 жыл бұрын
You are checking a text column with an ID (number) change formula to LookUp(SP_List, Title=Text(ThisItem.ID)).Attachments
@kmuralikrishna1582
3 жыл бұрын
@@RezaDorrani here title field is having int(number) values
@RezaDorrani
3 жыл бұрын
@@kmuralikrishna1582 Does not matter. Title column is of type text in backend SP List.
@kmuralikrishna1582
3 жыл бұрын
@@RezaDorrani really appreciate.. it's working fine now..
@rohanshaw1827
2 жыл бұрын
HI rReza, why do you put buttons on the gallery? what is the advantage? if i click anywhere on the gallery item would be the same result?
@RezaDorrani
2 жыл бұрын
Instead of creating multiple buttons on screen, we can do so using a gallery as well. Click on button would not be the same as we are defining OnClick based on properties.
@johanynavarro8065
3 жыл бұрын
Legend... What about the others tabs, for example Apply filter??? I think you are planning something even greater than this? Aren't you?
@RezaDorrani
3 жыл бұрын
I have more videos coming in future on performance tips :)
@bhagathponnala2093
3 жыл бұрын
Images showing blur in canvas gallery.. Can you do a video on that
@RezaDorrani
3 жыл бұрын
Ensure you upload images of right dimensions. I will recommend you post your issue with screenshots on the forums - powerusers.microsoft.com/
@rowlandjones3872
3 жыл бұрын
Hi Reza, I have a collection set anytime i go off the app and return the collection clears the entire data. Am using the collection to run a dashboard. What can i do to make the data in collection be persistent. Or should not use the collection trick for the dashboard
@RezaDorrani
3 жыл бұрын
Collection data is only persistent for a users session. If the App is restarted, the collection will be empty. For persistent data, you should store that information in a data source.
@recsacahaya9571
5 ай бұрын
Can you share step by step create this apps
@RezaDorrani
5 ай бұрын
This video was done a long time ago and I no longer have access to the app
@uiterlex
3 жыл бұрын
Hi Reza. Do you know if there is a performance difference in a PA Gallery (with use of delegation filter), when I define a SharePoint list column as default 'Single line of text', so max 255 characters e.g. with max 10 characters as data, or als max 10 characters? May be the real PA gallery (with use of delegation filter) performance is based on the actual characters in a SharePoint column field. Hope you can give me a answer. 😊 Thanks Lex.
@RezaDorrani
3 жыл бұрын
Delegation implies the query will be performed at the data source. So in SharePoint if a query on a column of max 10 characters has a performance difference over a 255 character column, then you would see the difference in Power Apps as well.
@uiterlex
3 жыл бұрын
@@RezaDorrani Thanks, yes I do understand that. But will there be a performance difference also with uploading data of different defined columns? I do expect only actual characters are uploaded , whatever maximum of characters is defined in a SPO column (so no difference in performance), that is only of use if you want to maximise the input (e.g. a fixed template length). Gr. Lex
@RezaDorrani
3 жыл бұрын
@@uiterlex True
@bc67
2 жыл бұрын
Reza - is it safe to create collections from SharePoint data that's frequently changing?
@RezaDorrani
2 жыл бұрын
Safe - Yes. Recommended - No.
@bc67
2 жыл бұрын
@@RezaDorrani Thanks for the info! I created a collection for one of the data sources being used in my App which is a SharePoint list that contains close to 3,000 rows, and the App is performing better.
@sarahtaylor2986
2 жыл бұрын
I'm currently handling a sharepoint list with over 100k items. I need to filter it to show only 300 items at a time, but the load is very slow. Do you have any tips to help?
@RezaDorrani
2 жыл бұрын
Answer is delegation. Check my delegation playlist: kzitem.info/door/PLTyFh-qDKAiE6ia-D94Qk5-AzpN4dqOmD
@sidharthkumar4421
8 ай бұрын
How to execute performance testing in power app?
@RezaDorrani
8 ай бұрын
I have not done that so not sure. Check monitor tool.
@gerfer6261
3 жыл бұрын
Is there a way to count controls in an app?
@RezaDorrani
3 жыл бұрын
There is no easy way to count controls. I wish in the App checker it would highlight the controls count. You could export the App and then traverse through the app files to check controls count.
@heloisaheng3189
3 жыл бұрын
Reza, what’s the problem if an app has more than 500 control?
@RezaDorrani
3 жыл бұрын
Don't add more than 500 controls to the same app. Power Apps generates an HTML document object model to render each control. The more controls you add, the more generation time Power Apps needs. docs.microsoft.com/en-us/powerapps/maker/canvas-apps/performance-tips
@limychelseafc
2 жыл бұрын
Hi Reza, with a delegable gallery, how do I show a loading spinner while it is loading items (e.g. first start and when a filtering is happening?) Thanks.
@RezaDorrani
2 жыл бұрын
Delegable queries are the fastest and most efficient. I don’t think you would need a loading spinner.
@limychelseafc
2 жыл бұрын
@@RezaDorrani retrieving from sql still load after 2s and its not clear when I am playing around with the filter if anything has changed
@RezaDorrani
2 жыл бұрын
@@limychelseafc Not sure about if anything has changed. Since items property of gallery is directly connected to data source, I dont think a loading option can be put in place. Check on forums at powerusers.microsoft.com in case someone has a solution for this.
@limychelseafc
2 жыл бұрын
@@RezaDorrani thanks reza, appreciate it. Do you know of any other options how I can give a better user experience that the gallery have changed after user filter?
@RezaDorrani
2 жыл бұрын
@@limychelseafc I don’t know of other options.
@balaji830
3 жыл бұрын
Thanks for the Video, I could not understand couple of items and hope you can shed light. 1. How is it using Gallery will reduce the number the controls rendered on the page? I tried to read through MS documentation docs.microsoft.com/en-us/powerapps/maker/canvas-apps/performance-tips, other than saying it may help loading the page faster, it never indicates anything about reducing the number of controls? Do you know why and how would it reduce the number the controls (may be very efficient from programmer or developer perspective, because it does reduce the formatting or even coding and also groups the controls much better than group or container (for the example quoted))? 2. Similarly, how does using component would reduce the number of controls. It still has to render all those controls on the page irrespective of whether it is used in component or straight on the page (I wouldn't do it do this way irrespective due to inefficiency. But this is different than what I am asking)? but how does it reduce the number of controls on the page? Or am I misunderstanding what you are saying?
@RezaDorrani
3 жыл бұрын
Video was inspired from the following Microsoft blog post. powerapps.microsoft.com/en-us/blog/performance-considerations-with-powerapps
Пікірлер: 200