I cannot believe this is so difficult to do. I have a custom SharePoint list form which uses combo boxes for several multi-select choice fields in the list. I am trying to compare what is entered in the form with what is currently stored in the list. Basically, I have a button click triggered with OnChange of any field. The OnSelect formula of the button compares the value entered in the form control with the value saved in the list for all fields to determine whether or not the original submission has changed prior to submitting the form. It works perfectly with every field type EXCEPT combo boxes. I even get an error that says a Table can't be compared with a Table. WHAT???
I've tried using @WarrenBelz tutorial here:
Many to Many Filters – Practical Power Apps
But I just can't figure out how to get it to work properly. I tried this:
ClearCollect(colA1Values,
Ungroup(
ForAll(
ValueA1.SelectedItems As varSelectedA1,
Filter(
'PSMF Requirements',
varSelectedA1.Value in A1.Value
)
),
"Value"
)
)
But that just adds two empty rows containing every column in the list to the collection.
How can I compare what's in the SelectedItems property of the combo box "ValueA1" with the stored choices in the multiselect choice field in SharePoint???
Thanks in advance for any help!