Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: Profitor am Dezember 19, 2011, 12:48:48

Titel: einen Parameter mehrfach auswählen
Beitrag von: Profitor am Dezember 19, 2011, 12:48:48
Hallo zusammen,
ich möchte in einem Bericht mehrere Kostenstellen anzeigen, die sich in einer Spalte befinden.
Gibt es die Möglichkeit, in einer Parameterabfrage mehrere Kostenstellen so auszuwählen, dass sie in einem Bericht erscheinen?

Vielen Dank für eure Mühe.
Titel: Re: einen Parameter mehrfach auswählen
Beitrag von: Jonny am Dezember 19, 2011, 13:02:28
Hallo,
sind zwar magere Angaben die du machst aber mal sehen.

Kannst du nicht noch ein J/N-Feld in den Datensatz aufnehmen?
Wenn ja kann man diese Felder abhaken und als Selektion für den Bericht nehmen.

Gruß

Johann
Titel: Re: einen Parameter mehrfach auswählen
Beitrag von: ebs17 am Dezember 19, 2011, 13:52:07
Wie sieht die Parameterabfrage genau aus (SQL-Anweisung)?

Mehrere OR-verknüpfte Parameter kann man per IN-Anweisung übergeben (z.B. erzeugt per VBA aus einem Listenfeld mit Mehrfachauswahl):

Ergebnis in WHERE-Klausel (bei Textfeld):
WHERE Kostenstelle IN ("123", "456", "789")

Eine Parameterauflistung innerhalb der SQL-Anweisung wird damit aber nicht klarkommen.

MfGA
ebs
Titel: Re: einen Parameter mehrfach auswählen
Beitrag von: bahasu am Dezember 19, 2011, 14:00:11
Hi,

und hier der nächste Versuch:
Füge in der Abfrage eine neue Spalte ein. Dort steht im
"Feld": Instr([DeinParameter];[Kostenstelle_oder_wie_immer_das_Feld_heissen_moege])
"Kriterien": > 0

Harald