Können Sie bitte mal Ihren Filter-Ausdruck schicken und dazu ein Screenshot der entsprechenden Felder mit Beispieldaten? Ansonsten können wir nur raten, was mit Ihrem Filter nicht stimmt. Manchmal muss man z.B. beim Filtern Zeilenumbrüche oder Leerzeichen am Ende von Felder berücksichtigen.
Im Screenshot "Screenshot%20Afterbuy-GetProducts%20Filter.JPG" sehen wir den Filter-Ausdruck "Product_Level! == '8000'. Leider fehlt ein Beispiel-Inhalt, wo man so eine Product_Level Spalte sieht.
Können Sie mal mit einem Text-Editor eine solche Zeile suchen, wo in Product_Level eine 8000 drin steht? Wichtig ist immer, dass man mal einen Beispieldatensatz sieht, mit dem Wert passend zum Filter-Ausdruck.
Angenommen in der Spalte steht '8000 ' (mit einem Leeezeichen am Ende), dann greift ihr Filter schon mal nicht.
Probieren Sie mal den Filter-Ausdruck:
Product_Level!?contains('8000')
Die contains Funktion prüft, ob die Zeichenkette enthalten ist. Das ist weniger Streng als ihre absolute Gleichheit.
Alternative ginge vielleicht auch:
Product_Level!?trim == '8000'
Durch trim werden erst die Leerzeichen am Anfang und Ende weggeschnitten und dann verglichen.