Hallo zusammen,
und zwar habe ich eine Abfrage generiert, bei der ich bei einem Feld ein "entweder oder" Kriterium erstellen möchte. Wie funktioniert dies?
Das Formular das davon betroffen ist hat zwei Dropdownlisten, je nach dem welcher Wert hierbei ausgewählt wird, soll die Liste dementsprechend gefiltert werden. Dieser Filter betrifft in der Abfrage aber nur ein Feld, daher muss ich hier eine entweder oder Kriterium einbauen. Beide dropdownlisten in eine hineinpacken würde auch funktionieren, allerdings wäre dies viel zu unübersichtlich.
Vielen Dank schonmal für Antworten
Lg
Malibum
Hallo,
als Referenz auf die Kombis in einer(m) Abfrage(entwurf) im Kriteriumfeld:
Forms!DeinFormular!Kombi1 Oder Forms!DeinFormular!Kombi2 Die Referenzen können aber im Abfrageentwurf in der betreffenden Spalte auch untereinander stehen:
ZitatKriterien: | Forms!DeinFormular!Kombi1 |
Oder: | Forms!DeinFormular!Kombi2 |
XOR wäre für für eine Entweder-Oder Verknüpfung zu verwenden.
Hallo,
ich denke mal, das Wörtchen "entweder" kann man hier unter den Tisch fallen lassen.
Wenn "entweder oder" wörtlich gemeint ist, reicht eh ein Kombifeld aus. Wozu überhaupt zwei Kombis verwendet werden müssen, stellt die interessantere Frage dar. Vermutlich nur so erklärbar, als dass zwei Filterkriteriumswerte zusammengeführt werden sollen.
Zitathabe ich eine Abfrage generiert
In Ermangelung einer hinreichenderen Beschreibung zeige ich eine Prinziplösung für eine Abfrage.
SELECT GruppenID
FROM TabelleX
WHERE Kriteriumsfeld IN (4, 7)
GROUP BY GruppenID
HAVING COUNT(*) = 1ZitatBeide dropdownlisten in eine hineinpacken würde auch funktionieren, allerdings wäre dies viel zu unübersichtlich.
Wie ist das zu verstehen? Für Userübersicht ist der Entwickler zuständig, der dann bei gewissen Rahmenbedingungen etwas fleißiger sein muss.