Hi,
So, I am not sure how Site Type would equal the Customer , but that's not ;-) up to me.
However,
Is this single or multi-choice Choice Field?
And you have to compare a Value OF the Choice to either the Value of something representing a SINGLE instance of the Choice
Or you need to compare the Text OF the Choice to the Text in one of your controls
Understanding he above is for Single Choice Multi-Choice is worse
Can you please explain what Customer is? and how it gets set?
Here is an Example
I created a SharePoint List with a single select Choice Column Called TestChoice
Now in my App, which is a Canvas App.
I have a DropDown where the Items are set to the Choice Field, so I can select them.
The drop downs name is TestChoiceDropDown
In my drop down I have this code in the Items property so it lists all the possible choices in TestChoice, which I have 3
Choices('Sample - Multi-Person Unique Project List'.TestChoice)
Now I haven't filtered my Table yet (you are using a gallery doesn't matter same thing to do)
Now I want to use the Drop Down to Filter my rows in the Table
In My Table Items property I change it to this
Filter('Sample - Multi-Person Unique Project List',
TestChoice.Value = TestChoiceDropDown.Selected.Value)
So now when I have Choice 1 selected the Table is filtered.
So that is how you do it.