Avatar billede mugs Novice
28. januar 2004 - 20:59 Der er 5 kommentarer og
3 løsninger

Vælg printer

På et netværk er der et antal printere. En bestemt rapport skal kunne udskrives på en bestemt printer, der ikke er den opsatte standardprinter. Samtidig skal det være muligt at vælge mellem alle printere.
Hvordan laver jeg en funktion, så det i en formular er muligt at vælge en bestemt printer?

Spørgsmålet har været rejst før, og så vidt jeg husker besvaret af thomasjepsen med en elegant VBA-kode. Men jeg kan bare ikke finde det!

Jeg kan ikke afprøve evt. svar før MAN da jeg er så heldig at afspadsere indtil da :o)
28. januar 2004 - 21:11 #1
Hej Mugs,

Jeg kiggede lige...men jeg kan ikke rigtig finde noget kode til styring af printere. Men når man er i tvivl, så er svaret (næsten) altid at finde her: http://www.mvps.org/access/reports/rpt0009.htm
Avatar billede mugs Novice
28. januar 2004 - 21:32 #2
Hej Thomas -> Det er lige det, jeg er efter. Jeg har dog været inde på dit link tidlige idag, men kan ikke gennemskue det. Mit engelske er ikke hvad det burde være. Det er jo også lang tid siden jeg har gået i skole :o)

Men jeg må lede videre i spørgsmålene - Det ligger der et eller andet sted i dine besvarelser.
Avatar billede clausgold Nybegynder
29. januar 2004 - 11:22 #3
Jeg bruger selv denne kodestump:

Private Sub Kommandoknap68_Click()
On Error GoTo Err_Kommandoknap68_Click
    Dim stDocName As String
    stDocName = "Din Rapport"
    DoCmd.OpenReport stDocName, acPreview
      ' vis printerdialog
    DoCmd.RunCommand acCmdPrint
    DoCmd.Close
Exit_Kommandoknap68_Click:
    Exit Sub
Err_Kommandoknap68_Click:
    If Error = 2501 Then Exit Sub
    DoCmd.Close
    Resume Exit_Kommandoknap68_Click
End Sub

Mv Claus
Avatar billede mugs Novice
29. januar 2004 - 11:31 #4
Hej Claus

Din kode er afprøvet herhjemme og fungerer perfekt, men er lige ved siden af det jeg søger.

Kan du få formularen til at huske den sidst valgte printer?
Avatar billede mugs Novice
03. februar 2004 - 10:55 #5
Tak fordi I vil bruge Jeres tid på mit problem. Sidder med resterne af en 40-hestes influenza, og har ikke haft lejlighed til at afprøve svarene i et netværk.
Vender tilbage så snart jeg er på højkant igen.

/ Mogens
Avatar billede mugs Novice
07. februar 2004 - 08:05 #6
Tak for Jeres bud - Jeg har brugt det i lidt andre sammenhænge. Hekla kom med det rette link i dette spørgsmål:

http://www.eksperten.dk/spm/459643

Demo ligger her:

http://www.granite.ab.ca/access/downloadsindex.htm
Printer switch code

Hekla, er du venlig at lægge et svar.
Avatar billede hekla Nybegynder
07. februar 2004 - 22:59 #7
.
Avatar billede mugs Novice
07. februar 2004 - 23:05 #8
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
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