PowerApps - Dlouhé seznamy v SharePointu
07.06.2018
Problém
Nenačítají se mi správně položky ze SharePoint seznamu.
Řešení
Problém je v tom, že PowerApps má na některé zdroje dat své limity. Např. ze SharePointu vrátí pouze prvních 500 položek.
Další problémem je, že nelze filtrovat podle libovolných polí a pomocí libovolných funkcí. Pro načítání ze SharePointu lze použít pouze operandy '=' a 'StartsWith'. A aby tato podmínka fungovala, je potřeba aby se hledalo v indexovaných sloupcích.
A těch problému může byt více a primárně souvisí možnostmi delegování.
Odkazy
- Add an index to a SharePoint column
https://support.office.com/en-us/article/add-an-index-to-a-sharepoint-column-f3f00554-b7dc-44d1-a2ed-d477eac463b0 - PowerApps Tip Corner - Getting Past the 500 Items Limit (somewhat)https://office365daysayear.com/2017/09/21/powerapps-tip-corner-getting-past-the-500-items-limit-somewhat/
- PowerApps - 500 Record Limit, Delegation and How to Work Around it
https://blog.coeo.com/davidmorrison/2017/06/21/powerapps-500-record-limit-delegation-and-how-to-work-around-it - PowerApps data row limit for non-delegable queries
https://powerapps.microsoft.com/en-us/blog/powerapps-data-row-limit-for-non-delegable-queries/ - Principy delegování
https://docs.microsoft.com/cs-cz/powerapps/maker/canvas-apps/delegation-overview
#PowerApps #SharePoint