Hi @kdc02 ,
The whole issue is that there is no relationship defined between two lists of free-text choices, so how after choosing from the first one, do you determine which ones from the second list belong to it ? I use reference lists all the time - for instance you will have duplicates of field1 as many field2 items belong to it, so the Items of the first drop-down would be
Sort(
Distinct(
YourRefList,
field1
),
Value
)
and the Items of the second drop-down
Sort(
Filter(
YourRefList,
field1 = dropdown1.Selected.Value
),
field2
).field2
I would recommend you turn the choices columns in your main list back to Text and simply write the drop-down values back to these3 fields. Choice columns also have restrictions - (the main one) you cannot sort by them in a Delegable manner nor can you use StartsWith() in a filter.
Lookup columns serve little purpose and sometimes restrictions/complexity you can do without - I never use them. SahrePoint is not a relational database and will not accept delegation on queries involving relationships at a database level.
Please click Accept as solution if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider giving it Thumbs Up.
MVP (Business Applications) Visit my blog Practical Power Apps