Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: lukyluke68 am Juli 08, 2013, 16:02:54

Titel: Bericht ausdrucken mit VBA Code
Beitrag von: lukyluke68 am Juli 08, 2013, 16:02:54
Hallo,

ich möchte zu diesem Code noch dazuschreiben, dass nach dem öffnen des Reports, der Report im Standarddrucker ausgedruckt wird.

Wie muss ich das schreiben?

Private Sub Befehl19_Click()
DoCmd.RunCommand acCmdSaveRecord
DoCmd.OpenReport "rpt_Warenbegleitschein_Festo", acPreview, , "Ersatzeilerfassung_ID=" & Me!Ersatzeilerfassung_ID
End Sub


Ist das richtig?
DoCmd.Maximize
    DoCmd.PrintOut acPrintAll, , , acHigh, 1, True

mfg. Ludwig
Titel: Re: Bericht ausdrucken mit VBA Code
Beitrag von: DF6GL am Juli 08, 2013, 17:21:40
Hallo,

kannst Du doch selbst feststellen, ob es richtig ist..  ::)
Titel: Re: Bericht ausdrucken mit VBA Code
Beitrag von: lukyluke68 am Juli 08, 2013, 19:35:11
Hallo,

mit dem Befehl

Private Sub Befehl19_Click()
DoCmd.RunCommand acCmdSaveRecord
DoCmd.OpenReport "rpt_Warenbegleitschein_Festo", acPreview, , "Ersatzeilerfassung_ID=" & Me!Ersatzeilerfassung_ID
DoCmd.Maximize
    DoCmd.PrintOut acPrintAll, , , acHigh, 1, True
End Sub 


funktioniert es super.

Ich möchte aber den Bericht nach dem Drucken gleich schließen.  Was muss ich da schreiben?

Ludwig
Titel: Re: Bericht ausdrucken mit VBA Code
Beitrag von: DF6GL am Juli 08, 2013, 22:39:55
Hi,


dieses:

Docmd.Close acReport, "rpt_Warenbegleitschein_Festo"