I created a PowerApps Canvas app from scratch, and it has a Drop Down box. For some reason I'm not able to perform a simple delegated filter against a SharePoint list. I have a SP list ("MMD") that only uses single-line-of-text, number, and date fields. The "PRG_MSA" field is a single line of text field in the "MSA" SP list.
I have spent days searching online and making changes, trying to get it to delegate to SP, and all my research indicates the below code should not be a problem:
The Items property for the Drop Down control = Filter(MMD_Programs,PRG_MSA = varSelectedMSA)
I have also tried changing the text variable "varSelectedMSA" to a hard-coded text value. Tried changing "=" to "StartsWith" (even that would not work with the data I will eventually have). And I've tried loading the filter results into a collection for the heck of it. Despite changing the approach, the result is always the same...
I do not get any warning for delegation, but when I run the app, the number of items in the Drop Down is limited by whatever I set in the "Data row limit for non-delegable queries" setting. I changed this from 500 to 1, 2, and 3 to ensure I will not have delegation issues when we deploy at scale and we have more than 2000 items in the MSA SP list. Every time I change the Delegation row limit, I get exactly that many values returned.
If it is not delegating, why do I not get the non-delegation warning? More importantly, why am I only getting the non-delegated number of rows?