Forum › Forums › Unipark › Problem bei Filterbedingung › Reply To: Problem bei Filterbedingung
Hallo Jannik,
verstehe ich das richtig:
v_7 = 4 AND v_6 = 2 AND v_8 = 2 AND v_9 = 1
ist eine richtige Kombination,
ebenfalls
v_7 = 3 AND v_6 = 2 AND v_8 = 1 AND v_9 = 2
sowie
v_7 = 2 AND v_6 = 2 AND v_8 = 1 AND v_9 = 3
und
v_7 = 1 AND v_6 = 1 AND v_8 = 1 AND v_9 = 4
das sind also alles richtige Kombinationen?
Und wenn gar keine richtige Kombination gewählt wurde, dann soll eine bestimmte Seite per Filter angezeigt werden?
Dann musst du diese Kombinationen mit UND verbinden:
hier nur aus Übersichtsgründen auf mehrere Zeilen verteilt:
if(
NOT (v_7 = 4 AND v_6 = 2 AND v_8 = 2 AND v_9 = 1)
AND
NOT (v_7 = 3 AND v_6 = 2 AND v_8 = 1 AND v_9 = 2)
AND
NOT (v_7 = 2 AND v_6 = 2 AND v_8 = 1 AND v_9 = 3)
AND
NOT (v_7 = 1 AND v_6 = 1 AND v_8 = 1 AND v_9 = 4)
)
Ansonsten reicht ja eine einzige NOT-Bedingung, um die Filterbedingung wahr werden zu lassen.
Viele Grüße
Birgit