web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / How to reduce load-tim...
Power Apps
Unanswered

How to reduce load-time on screen functions like SUM or COLLECT

(0) ShareShare
ReportReport
Posted on by 255

I have a canvas app with tens of dropdown controls on one screen. They form a "grid" where dropdowns' selected values come from collections that are a similar "shape" like the grid. So the collections reflect the shape of the dropdowns' selected values. When you press a Populate button, the grid will be "filled" with certain dropdown values which come from the collections.

 

Also, selected dropdown values have certain indexes which are summed to get certain overall indicator values.

 

With all of these functions, when you press Populate, a time spinner will appear. And when you after populating change dropdown values manually, the dropdown controls are "stuck" couple of seconds because the functions are counting every change in the background.

 

I wonder, is there any ways to reduce the load time? I have tried to change some of the settings behind Settings in the app like Delayed load: yes; but these seem not to have an impact.

 

 

 

 

Categories:
I have the same question (0)
  • BCLS776 Profile Picture
    8,994 Moderator on at

    It's difficult to give you specific advice without a deep dive into your app, but it sounds like your app is making multiple queries to populate dropdowns and then generate collections.

     

    A few tips to help performance:

    1. Make sure all queries are delegable to the datasource
    2. If a query is being made multiple times on a segment of your data that does not change rapidly, consider loading that into a variable or collection and re-running that query only when necessary. Your dropdown choices might fit into this category
    3. Analyze which data can be queried earlier (before it is needed for your grid) through the OnStart property for the app, or the OnVisible property for the screen

    Hope that helps,

    Bryan

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the July Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 401 Most Valuable Professional

#2
11manish Profile Picture

11manish 201 Super User 2026 Season 2

#3
MS.Ragavendar Profile Picture

MS.Ragavendar 128 Super User 2026 Season 2

Last 30 days Overall leaderboard