Hello Community,
We have been using (actually) a finished canvas apps for a few weeks now. In the settings, I have increased the limits of the items that can be loaded directly into the app to 2000.
In the Power Platform Documentation it's explained,
which functions and operators are supported when loading items into a gallery from a sharepoint list and which are not (so they have to be delegated).
Power Apps delegable functions and operations for SharePoint
It is a bit confusing for me though.
For example, it says that IsBlank() is not delegable.
I also use IsBlank() within the Items property, but not in touch with the data source (Sharepoint List) directly, but for my search algorithm to include multiple dropdowns and text fields (with several words that do not have to match each other) in my search.
Here is the code I use inside the Items property for the Gallery:
SortByColumns(
Filter(
'SharepointList';
IsBlank(
Find(
"0";
Concat(
Filter(
Split(
Concatenate(TextSearchBox1; " " ; Dropdown1.SelectedText.Value) ;
" "
);
!IsBlank(Result)
);
If(
TrimEnds(Result) in Column1.Value || TrimEnds(Result) in Column2 || TrimEnds(Result) in Column3;
"1";
"0"
)
)
)
)
);
"CreatedColumns";
If(
SortDescending1;
SortOrder.Descending;
SortOrder.Ascending
)
)
What do you guys think, will the app run clean even with more than 2000 rows in the sharepoint list?
Thank you for any help and any advice!