Avatar billede leskil Nybegynder
24. november 2005 - 23:24 Der er 4 kommentarer og
1 løsning

Forespørgelse til rapport med parametre

Hej, - jeg har følgende problem:

Jeg har en rapport, der får sin data fra en forespørgelse. Forespørgelsen vil jeg så gerne kalde fra en formular. Et kriterie i forespørgelsen skal så vælges i en kombinationsboks på formularen.

Så mit spørgsmål må være: Hvordan kan jeg kalde en rapport, der er baseret på en forespørgelse der har 1 parameter?

--
Lasse
Avatar billede kabbak Professor
25. november 2005 - 00:29 #1
Private Sub Kommandoknap2_Click()
On Error GoTo Err_Kommandoknap2_Click

    Dim stDocName As String

    stDocName = "tabel1"
    DoCmd.OpenReport stDocName, acViewPreview, , "adresse ='" & Me.Kombinationsboks0 & "'"

Exit_Kommandoknap2_Click:
    Exit Sub

Err_Kommandoknap2_Click:
    MsgBox Err.Description
    Resume Exit_Kommandoknap2_Click
   
End Sub
Avatar billede hekla Nybegynder
25. november 2005 - 08:40 #2
I forespørgslens kriterieline kan du skrive [forms]![MinFormular]![MitFelt]
Avatar billede Slettet bruger
25. november 2005 - 08:42 #3
Lav din kombiboks og under kriteriet i din forespørgsel, skriver du:
[forms]![FormularNavn]![NavnKombiboks]

Så laver du en knap med koden:
Private Sub knap_Click()
Docmd.Openreport "NavnRapport"
End Sub

!~)
Avatar billede hekla Nybegynder
25. november 2005 - 08:54 #4
Du kan bruge Guiden Kommandoknap til at lave knappen til at åbne rapporten med. Værktøjskassen finder du flydende rundt et sted i Accessvinduet, når du har din formular i designvisning.
Avatar billede leskil Nybegynder
26. november 2005 - 14:40 #5
Mange tak for hjælpen, det fungerer bare :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