Avatar billede region Nybegynder
24. januar 2001 - 16:23 Der er 2 kommentarer og
1 løsning

Hævet indsats.... print...HASTER HASTER

JEg har en rapport i access 97 jeg kun vil udskrive de første 3 sider af.

hvordan gøres dette ifb med denne kode :

Private Sub Command46_Click()
If Check1 = True Then
DoCmd.OpenReport \"Rgr 0 down\"
End If
End Sub
Avatar billede buhl Nybegynder
24. januar 2001 - 20:41 #1
På følgende måde.
Først bruger du den kommando som du selv har skrevet, men tilføjer preview konstanten. Derefter kalder du printout med nedenstående parameter:

DoCmd.OpenReport \"Report1\", acViewPreview
DoCmd.PrintOut pageto:=3
DoCmd.Close acReport, \"Report1\"

Til sidst kalder du close rapport, hvis du ikke ønsker at brugeren skal se selve rapporten.

Det skulle være det!
Avatar billede region Nybegynder
25. januar 2001 - 08:11 #2
jeg er ikke helt med på :
Derefter kalder du printout med nedenstående parameter:

DoCmd.OpenReport \"Report1\", acViewPreview
DoCmd.PrintOut pageto:=3
DoCmd.Close acReport, \"Report1\"

Til sidst kalder du close rapport, hvis du ikke ønsker at brugeren skal se selve rapporten.

gøres denne kommando i min rapport design under :
rapport header,event,on print.. eller hvor skal jeg tilføje dette.

min første kommando åbner jo rapporten og nu vil vi åbne den igen med din kommando...????
Avatar billede region Nybegynder
25. januar 2001 - 08:16 #3
har fattet den..tusinde tak for hjælpen...
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
Kurser inden for grundlæggende programmering

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