Listenfeld mit Doppelklick ein Bericht öffnen

Hallo
Ich habe ein Listenfeld das mit einem doppelklick ein Bericht öffnen soll.
Der bericht geht auch auf aber ohne Daten.
Die Abfrage ist mit Daten aus zwei verschiedenen Tabellen vesehen.

Private Sub Liste35_DblClick(Cancel As Integer)
DoCmd.OpenReport „rep_Geräteprüfung“, acViewPreview, , „ZW_tab_Geräteprüfung=’“ & Me!Liste35 & „’“
End Sub

Kann mir jemand helfen?

Hallo schneefrauffm,

da Infos fehlen hier Voraussetzzungen, um weiter argumentieren zu können:

  1. die Abfrage ist die Datenbasis für den Bericht
  2. die Spalte „ZW_tab_Geräteprüfung“ ist in der
    Abfrage enthalten
  3. der Vergleichswert ist in Liste35 enthalten

Mit der Bezeichnung ME!Liste35 bekommt man keinen Wert aus der Liste übermittelt. Da müssen schon genau die Zeilen- und die Spaltennummer angegeben werden

Gruß
JOGI

Hallo
Dies sieht so erst einmal ordentlich aus.
Wenn der Bericht mit der Bezeichnung „rep_Geräteprüfung“
leer geöffnet wird, so stimmt höchstwarscheinlich der Abfragefilter definiert mit „ZW_tab_Geräteprüfung=’“ & Me!Liste35 & „’“ nicht.
Um dies zu überprüfen würde ich mir zuerst einmal den
Inhalt von Me!Liste35 genauer anschauen.
Das könnte z.B. mittels einer MsgBox erfolgen:
Dim str As String
str = Me!Liste35
MsgBox str

Eine andere Möglichkeit wäre, eine normale Abfrage mit Hilfe des Abfragegenerators von Access zu erstellen und die Spalte „ZW_tab_Geräteprüfung“ mit den Daten aus Me!Liste35 zu filtern.

Gruß Wolfgang

Hallo Schneefrauffm
ich nehme an „ZW_tab_Geräteprüfung“ ist ein Feld in der dem Report zugrundeliegenden Abfrage oder Tabelle das die genau gleichen Daten wie in Liste35 enthält. Hat bei mir in Ihrer Form problemlos funktioniert. Vielleicht diese Version mal testen:
„ZW_tab_Geräteprüfung=“ & „’“ & Me!Liste35 & „’“
Freundliche Grüsse
fonti46