1.6k Aufrufe
Gefragt in Datenbanken von
Hallo,
ich bin Access-Anfänger und habe eine kleine Schwierigkeit. Ich habe ein Formular auf Grundlage einer Abfrage erstellt.
In der Abfrage habe ich zwei Spalten: Wochentage und Zielorte.
Jetzt soll ich ein Formular erstellen, in das ich wiederum ein Kombinationsfeld einfügen soll. Mit diesem Kombinationsfeld soll ich "ALLE" Wochentage auswählen können. Es soll also nichts gefiltert werden... (ja, komisch, aber so soll es sein). Ich brauche also ein Kombinationsfeld, mit dessen Hilfe ich so filtern kann (filtern ist das ja eigentlich nicht), sodass ich alle Wochentage mit einem Klick auswählen kann.
Was für eine Verknüpfungsfunktion muss ich dann in meine Abfrage schreiben (z.B. in der Kriterienzeile in der Spalte Wochentage [Forms]![Name des Formulars]![Nummer der Kombinationsfeldes]?) bzw. muss ich eine weitere Abfrage auf Basis meiner Grundabfrage erstellen mit allen Wochentagen, die dann durch das Kombinationsfeld aufgerufen werden können, also die Datenherkunft für das Kombinationsfeld sind? Aber dann hätte ich die Wochentage wieder einzeln aufgelistet... oder muss ich vielleicht eine neue Spalte erstellen?
Hat jemand einen Tipp??? Ich weiß wirklich nicht weiter.

Viele Grüße

maisfeld

4 Antworten

0 Punkte
Beantwortet von paul1 Experte (4.9k Punkte)
Hallo maisfeld,

Obwohl ich die Frage nicht ganz verstehe, habe ich Dir ein einfaches Beispiel erstellt, wo mittels Kombinationsfeld aus "ALLEN" Wochentagen gewählt werden kann, die Ergebnisse sind jeweils im Formular zu sehen.

Datensatzauswahl


Gruß

Paul1
0 Punkte
Beantwortet von rahi Experte (1.5k Punkte)
Hallo maisfeld,

nimm in das Kombinationsfeld neben den Wochentagen auch den Wert "Alle Wochentage" auf. Wird dieser ausgewählt, solltest du in der dahinterliegenden Prozedur einfach "nichts" machen. In einem Kombinationsfeld kannst du nicht mehrere Felder auswählen, höchstens in einem Listenfeld.
Wäre das eine Lösung?

Gruß
Ralf
0 Punkte
Beantwortet von
Hallo RaHi,
so hatte ich mir das vorgestellt, aber wie kann ich denn "Alle Wochentage" auswählen? Muss ich das zuerst irgendwo reinschreiben? In die Abfrage oder unter "Datensatzherkunft" des Kombinationsfeldes?
0 Punkte
Beantwortet von
hat sich erledigt
...