Avatar billede shjdsi Nybegynder
07. januar 2002 - 12:56 Der er 10 kommentarer og
1 løsning

access spørger efter parametre selvom den er sat ved åbning af rapport

Hej!
Jeg har en knap på en form der åbner en rapport. Jeg har kodet den således at den skal åbne rapporten hvor feltet textid er lig med den aktuelle records textid. Men når jeg aktivere knappen spørger den efter en parameter.
se koden
variablen text_id

Private Sub CmdPreviewReport_Click()
Dim text_id As Integer
On Error GoTo Err_CmdPreviewReport_Click

    Dim stDocName As String
    text_id = Me!textid
   
    stDocName = \"Howto_reports\"
    DoCmd.OpenReport stDocName, acPreview, , \"[notes_id] =  text_id\"
   

Exit_CmdPreviewReport_Click:
    Exit Sub

Err_CmdPreviewReport_Click:
    MsgBox Err.Description
    Resume Exit_CmdPreviewReport_Click
   
End Sub
Avatar billede shjdsi Nybegynder
07. januar 2002 - 12:57 #1
notes_id skal ændres textid, men den gør det stadigvæk-
Avatar billede terry Ekspert
07. januar 2002 - 12:59 #2
you have a field on the report which doesnt match the field name in the table or query. OR [notes_id] isnt a name of a field in th etable or query
Avatar billede terry Ekspert
07. januar 2002 - 13:01 #3
Try opening the report without \"[notes_id] =  text_id\"
if it works without you being asked for the parameter then it IS your DoCmd.OpenReport which is wrong

   

07. januar 2002 - 13:03 #4
Prøv sådan her:

DoCmd.OpenReport stDocName, acPreview, , \"[notes_id] = \'\" & text_id & \"\'\"
07. januar 2002 - 13:04 #5
Eller sådan, hvis Text_ID er nummerisk:
DoCmd.OpenReport stDocName, acPreview, , \"[notes_id] = \" & text_id
Avatar billede terry Ekspert
07. januar 2002 - 13:04 #6
Hi Thomas, and a happy New Year!
Yes that should help if its a text field.
Avatar billede terry Ekspert
07. januar 2002 - 13:05 #7
of course!
07. januar 2002 - 13:06 #8
Hi Terry,

Happy new year to you too :o)

I corrected myself, when I saw, that Text_ID was Integer...
Avatar billede terry Ekspert
07. januar 2002 - 13:08 #9
Yes I notice, but I didnt notice that text_id was INSIDE the quotes. I will have to get those glasses :o)
Avatar billede shjdsi Nybegynder
07. januar 2002 - 13:25 #10
Thanks, im sorry terry but thomas has given me the best anwser on my question so he will get the points.

Avatar billede terry Ekspert
07. januar 2002 - 13:27 #11
No problems with that :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester