Avatar billede lightdesigner Nybegynder
06. september 2004 - 19:54 Der er 7 kommentarer og
1 løsning

luk vindue on click

hey derude
jeg sidder her med en database i acces 2000 og jeg har lavet en formular hvor der er 2 knapper som kan åbne 2 rapporter...
problemet er at den åbner rapporterne men formularen ligger oven på rapporten så derfor ville jeg gerne at den lukkede når man trykker på en knap for at åbne en formular...

koden til den ene knap er:

Private Sub Kommandoknap0_Click()
On Error GoTo Err_Kommandoknap0_Click

    Dim stDocName As String

    stDocName = "send ny kollektion"
    DoCmd.OpenReport stDocName, acPreview
Exit_Kommandoknap0_Click:
    Exit Sub

Err_Kommandoknap0_Click:
    MsgBox Err.Description
    Resume Exit_Kommandoknap0_Click
   
End Sub

hvad skal jeg gøre
Avatar billede sjap Praktikant
06. september 2004 - 20:14 #1
Indsæt nedenstående i linien efter du har åbnet rapporten

DoCmd.Close acForm
06. september 2004 - 20:16 #2
Mere korrekt skulle man måske skrive
Docmd.Close AcForm, Me.Name
Avatar billede sjap Praktikant
06. september 2004 - 20:16 #3
For en god ordens skyld bør du inkludere navnet på den formular, der skal lukkes

DoCmd.Close acForm, "Formnavn"
06. september 2004 - 20:17 #4
:o)
Avatar billede sjap Praktikant
06. september 2004 - 20:18 #5
Hvad søren - du har vist lært mere end to-fingersystemet thomasjepsen! Og så var din løsning faktisk også lidt mere elegant end mit sidste forslag.
Avatar billede lightdesigner Nybegynder
06. september 2004 - 20:20 #6
jamen det virkede jo som det skulle... 1000 tak for hjælpen også til thomasjepsen
06. september 2004 - 20:21 #7
nåå selv tak! Jeg antog nu bare, at sjap havde glemt sidste argument i farten :o)
Avatar billede sjap Praktikant
06. september 2004 - 20:21 #8
Så må det være min tur til  :0)
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