Avatar billede hnto Nybegynder
23. oktober 2002 - 15:49 Der er 8 kommentarer og
1 løsning

udskriv form

hvordan er det lige jeg udskriver side 1 på form1, side 1 på form2 ved en VB kommando.

Docmd.printout virker jo kun på den aktive form.
Avatar billede hekla Nybegynder
23. oktober 2002 - 15:56 #1
Man skulle kunne gøre det med denne sætning, men jeg har nu haft problemer med den.

    Dim stDocName As String
    Dim MyForm As Form

    stDocName = "minformular"
    Set MyForm = Screen.ActiveForm
    DoCmd.SelectObject acForm, stDocName, True
    DoCmd.PrintOut
    DoCmd.SelectObject acForm, MyForm.Name, False
Avatar billede hnto Nybegynder
23. oktober 2002 - 16:27 #2
Det var nok... her et der virker.

lad os antage din form hedder form1. ved klick på en kommandoknap command1
skal den udskrive side 1 på form2 og side 2 på form3

dette virker hos mig i access97 :

Private Sub Command1_Click()
Dim stDocName As String
    Dim MyForm As Form

    stDocName = "Form2"
    Set MyForm = Screen.ActiveForm
    DoCmd.SelectObject acForm, stDocName, True
    DoCmd.PrintOut , 1, 1, acHigh
    DoCmd.SelectObject acForm, MyForm.Name, False
   
    stDocName = "Form3"
    Set MyForm = Screen.ActiveForm
    DoCmd.SelectObject acForm, stDocName, True
    DoCmd.PrintOut , 1, 1, acHigh
    DoCmd.SelectObject acForm, MyForm.Name, False
end sub
Avatar billede hnto Nybegynder
23. oktober 2002 - 16:28 #3
sådan
Avatar billede hekla Nybegynder
23. oktober 2002 - 16:49 #4
hmmm. Jeg gav dig svaret, men du tog selv pointene :o<
Fedt gjort!
Avatar billede terry Ekspert
24. oktober 2002 - 08:28 #5
hi hekla>you only gave a comment :o)
Avatar billede hnto Nybegynder
24. oktober 2002 - 09:09 #6
hekla.
Du giver en kommentar med noget der skulle virke men tillige skriver du at det ikke helt virker efter hensigten ved dig.

Jeg laver det så det virker og giver dig en løsning.

føler du dig virkelig snydt giver jeg gerne de 15 point til dig så livet kan gå fredeligt videre...
Avatar billede hekla Nybegynder
24. oktober 2002 - 12:19 #7
Ja jeg føler mig snydt, for 95% af det du har brugt i "din" løsning, har du i mit svar. Det eneste du tilføjer er nogle print-options, som ikke er det der afgør om det virker eller ej.
Avatar billede terry Ekspert
24. oktober 2002 - 12:24 #8
I would too, but I am sure hnto will give you the points.
Avatar billede hnto Nybegynder
24. oktober 2002 - 12:40 #9
så er de her.

håber alt nu er i orden. :-)

http://www.eksperten.dk/spm/274510
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