I solved this - each of your tips above helped my writers block and I have a solution....using a collection.
Screen - OnVisible:
ClearCollect(colDup, {MAC:"X", Solution:"X", Item:"X"});
Within the Gallery, each solution item can have up to 10 MAC Addresses, so I have a text input (MacInput_1 thru _10). Here is the MacInput_1.OnChange:
If(IsBlankOrError(LookUp(colDup, Solution = ThisItem.ProductCode && Item = "Mac1")),
Collect(colDup, {MAC:Self.Text, Solution:ThisItem.ProductCode, Item:"Mac1"}),
UpdateIf(colDup, Solution = ThisItem.ProductCode && Item = "Mac1", {MAC:Self.Text}))
I made the same change for _2 thru _10.
Then I updated MacInpupt_1.Fill:
If(CountRows(Filter(colDup, MAC = Self.Text))>1, Red, White)
I made the same change for _2 thru _10.
This is working as I intended.
