Hello everyone,
I'm working on a PowerApp for one of my customers and have stumbled upon a weird problem. The PowerApp is connected to a SharePoint list which has a couple of Managed Metadata columns. When adding these fields to the PowerApp form, the possible values are automatically added through the following function for the "Items" property:
Choices([LISTNAME].COLUMNNAME)
However, when testing my form through the "Preview" function or even the "Published" form in SharePoint, the dropdown only contains the first 20 items from my term set. This term set contains more than these 20 items, and I can only reveal the others when typing in the search box (searching for them).
E.g. my dropdown initially contains the following values (visible for end user):
- 1.1
- 1.2
- ...
- 1.19
- 1.20
It does not display value "1.21", even though it exists in the term set.
After typing "1.2" in the dropdown search box, the following values are visible:
- 1.2
- 1.20
- 1.21
- ...
- 1.28
- 1.29
So the typing (searching) in the dropdown does work correctly. However, the problem lies with the initial (lack of) display of all possible values.
Is there an option for me to increase this amount of values that is displayed in the dropdown to e.g. 500 instead of only 20?
For another request of my customer, I have to set the default values for these Managed Metadata fields, depending on the value of another field on the form. This works just fine for the first 20 values of the term set, however filtering for e.g. the 25th value of the term set doesn't seem to work.
This next snippet works fine because the element I'm filtering on is part of the first 20 values in the term set:
Filter(
Choices([LISTNAME].COLUMNNAME),
Label = "1.5"
)
This next snippet doesn't work because the element I'm filtering on is not part of the first 20 values in the term set:
Filter(
Choices([LISTNAME].COLUMNNAME),
Label = "1.25"
)
Is there an option for me to filter through ALL possible values of the term set, instead of just the first 20 possible values?
Any help is greatly appreciated!
Kind Regards,
Robin