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 / Sharepoint list delega...
Power Apps
Answered

Sharepoint list delegation > 500 or > 2000 (ID filter)

(0) ShareShare
ReportReport
Posted on by 30

Hi, 

 

I have read a lot about the options available when working with large datasets. 

 

I have about 8,000 rows in sharepoint list. Sharepoint list name = "4Actions".

 

Im trying to filter the results and store them locally via ClearCollect to collection called "SiteActLive"

 

My formula is as per below. It work perfectly for the first 500 or 2000 records depending on how i've set the limits but then wont pull anything after that so it must not be delegating to sharepoint to do the calcs. 

 

ProjectID.Id = ID field in Sharepoint list

ThisItem.ID = Field from gallery 

 

ClearCollect(SiteActLive,Filter('4Actions',ProjectID.Id=ThisItem.ID))

 

Please help me! 

Categories:
  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    @erobguy 

    How many records are you trying to collect to the App? This code will only bring in one record. Are you saying it won't collect past ID 2000?

  • erobguy Profile Picture
    30 on at

    Typically only collecting 50 records

     

  • erobguy Profile Picture
    30 on at

    Yes, it won't collect past 2000

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    What formula are you using to try and collect 50 records? Are you using ID <>?

  • erobguy Profile Picture
    30 on at

    ClearCollect(SiteActLive,Filter('4Actions',ProjectID.Id=ThisItem.ID))

     

    Project.ID is a lookup column in the SharePoint list 4Actions. It's not the ID for 4Actions. 

  • Verified answer
    Community Power Platform Member Profile Picture
    Microsoft Employee on at

    @erobguy 

    So I found a way that works for me by using a gallery and the LookUp column Value, not the Id. Try this:

     

    Insert a Vertical gallery in your app and set it's Items property to this:

     

    Filter('4Actions',ProjectID.Value=ThisItem.Value))

     

    Add a button and set it's OnSelect to:

     

    ClearCollect(SiteActLive,Gallery1.AllItems)

     

     

    In my test, I have a SP List with a LookUp column (single not multiple) which has 3 records that meet my criteria. In the App settings I set the Data row limit to 2. My gallery (set as per above) retrieved all 3 records (tick).

     

    Note: in my Filter, where you will have ThisItem.Value, I used hard coded Text. You may find you need to convert your relevant ThisItem.Value to a variable, ie Set(vMyVar, ThisItem.Value), then use this variable in your Filter.

     

    Let me know how you get on.

     

    Edit: this is a workaround. In my experience, Galleries are pretty much the only way to beat SP delegation issues. You pull the data into a gallery and then work from there.

  • erobguy Profile Picture
    30 on at

    ThisItem.Value isn't being recognised as anything

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    All LookUp columns have an Id and a Value. Can you share some more about your app? Screenshots, code, are you using a gallery, etc

  • erobguy Profile Picture
    30 on at

    ive just realised that the lookup in sharepoint is not looking up the ID it is looking up a different field so when you use . Value its pulling in a different value to ID. Ive changed it to ID in sharepoint and it now works! thanks !

  • Verified answer
    Community Power Platform Member Profile Picture
    Microsoft Employee on at

    @erobguy 

    No worries, glad you got it sorted. Just remember to mark this as SOLVED so that others can find it if they have a similar issue.

     

    All the best

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

Leaderboard > Power Apps

#1
11manish Profile Picture

11manish 350 Super User 2026 Season 2

#2
M Bilal Khan Profile Picture

M Bilal Khan 318

#3
Mohsin Ali Profile Picture

Mohsin Ali 220

Last 30 days Overall leaderboard