Access-o-Mania

Access-Forum (Deutsch/German) => Bericht => Thema gestartet von: SG05 am Januar 14, 2014, 18:52:22

Titel: Paramenterwert fehlt....
Beitrag von: SG05 am Januar 14, 2014, 18:52:22
Hallo zusammen,

bei folgendem Code :

DoCmd.OpenReport "MeinBericht", acNormal, , "[LfdMeinFeldNr]= Me!LfdMeinFeldNr"

aber auch

DoCmd.OpenReport "MeinBericht", acNormal, , "[LfdMeinFeldNr]= [Formulare]![MeinFormular]![LfdMeinFeldNr]"

erhalte ich folgende Meldung :

Paramenterwert eingeben "LfdMeinFeldNr"

Erbitte Hilfe...

Gruss
Titel: Re: Paramenterwert fehlt....
Beitrag von: database am Januar 14, 2014, 19:40:52
Hallo,

unter der Voraussetzung, dass es das Feld LfdMeinFeldNr überhaupt unter diesem Namen gibt im positiven Fall ein Zahlenfeld ist

DoCmd.OpenReport "MeinBericht", acNormal, , "[LfdMeinFeldNr]=" & Me!LfdMeinFeldNr

bei Textfeld

DoCmd.OpenReport "MeinBericht", acNormal, , "[LfdMeinFeldNr]='" & Me!LfdMeinFeldNr & "'"

Kontrolliere daher den Berichtsentwurf ob das Feld vorhanden ist.
Ebenso muss am Formular, von dem aus du den Bericht aufrufst, dieses Feld existieren.
Beachte auch, dass du mit ...  acNormal  ... den Bericht sofort zum Drucker sendest, mit ... acPreview ... siehst du den Bericht in der Vorschau
Titel: Re: Paramenterwert fehlt....
Beitrag von: SG05 am Januar 15, 2014, 18:21:11
Danke für den Tipp.
Alle Felder (Zahlenfeld ) waren vorhanden.
Die Lösung waren die " hinter dem = und nicht am Ende.