Avatar billede stry Nybegynder
01. februar 2004 - 12:30 Der er 8 kommentarer og
2 løsninger

Print-knap

Er det muligt at lave en stump kode som printer en rapport i s/h.
Sagen er den at jeg har en HP officejet G85 som default printer i farve, koden skal altså ændre egenskaber på printeren, printe rapporten og reset'te printeren.

Hvordan skal den skæres?

På forhånd tak :-)
Avatar billede mugs Novice
01. februar 2004 - 12:40 #1
Private Sub Detaljesektion_Format(Cancel As Integer, FormatCount As Integer)
Dim lngRed As Long, lngYellow As Long, lngBlack As Long, lngWhite As Long
lngRed = RGB(255, 0, 0)
lngYellow = RGB(255, 255, 0)
lngBlack = RGB(0, 0, 0)
lngWhite = RGB(255, 255, 255)
felt1.ForeColor = lngBlack
End Sub
Avatar billede stry Nybegynder
01. februar 2004 - 13:02 #2
Mugs>>
Så vidt jeg kan se ændrer din kode formateringen på rapporten og ikke egenskaberne på printeren som jeg efterspurgte.

Jeg er selv kommet et stykke af vejen ved at installere printeren en gang til og så sætte den til s/h som default, så nu kan jeg nøjes med en funktion som vælger den printer som hedder "G85 S/H".
Avatar billede mugs Novice
01. februar 2004 - 13:05 #3
OK - Blot afvis mit svar.
Avatar billede hekla Nybegynder
01. februar 2004 - 13:20 #4
Tony Toews har en kode til at vælge printer. Se den på www.granite.ca.com eller hent den direkte på www.granite.ca.com/download/printch.zip
Avatar billede hekla Nybegynder
01. februar 2004 - 13:21 #5
Sorry www.granite.ab.ca i stedet for granite.ca.com
Avatar billede stry Nybegynder
01. februar 2004 - 13:54 #6
Hekla>>
Jeg har prøvet koden men den virker ikke.
Den gør bare at der ikke længere er nogen default printer!
01. februar 2004 - 18:09 #7
jeg ved at det er lidt primitivt, men det ville virke hvis du brugte Sendkeys.
Du kan prøve at skifte printerindstillingerne vha genvejstasterne.

derefter skriver du disse ned i Sendkeys-parameteren.

Koden ser herefter således ud:
docmd.openreport "din rapport", acviewpreview
sendkeys "%I%A%G{ENTER}", false
docmd.runcommand acCmdPrint
docmd,close acreport, "din rapport"

/ Thomas
Avatar billede hekla Nybegynder
15. marts 2004 - 20:35 #8
.
26. marts 2004 - 13:29 #9
Stry->Har du fået løst dette problem? Hvis ja, lukker du så ikke spørgsmålet? :o)
Avatar billede stry Nybegynder
12. april 2004 - 10:26 #10
Sorry, havde glemt spørgsmålet.
Jeg kan ikke helt huske hvad løsningen blev, men her er lidt point for deltagelsen :-)
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