Hallo Leute,
ich habe mal wieder ein Problem. Ich möchte aus dem Formular herraus einen Bericht drucken. Der Bericht soll aber nicht angezeigt werden. Rufe ich den Bericht mit DoCmd.OpenReport stDocName, acViewPreview, , "Id =" & Forms!frmBTB!ID
auf und drucke ihn mit "DoCmd.RunCommand acCmdPrint" funktioniert alles aber der Bericht wird angezeigt. Soll er aber nicht. Also habe ich das mit DoCmd.OpenReport stDocName, acViewPreview, , "Id =" & Forms!frmBTB!ID, acHidden
probiert. Leider wird jetzt gar nichts mehr gedruckt und nach einiger Zeit kommt folgende Fehlermeldung von Access: "Nicht genügend Speicherplatz zum Ausführen der Operation. Schließen Sie Anwendungen, die sie nicht benötigen, und versuchen sie es erneut."
Hat einer eine Idee?
mfg pjo12345
Hallo,
versuch mal so:
DoCmd.OpenReport stDocName, acViewNormal, , "Id =" & Forms!frmBTB!ID
Damit sollte der Bericht gedruckt werden ohne dass er zuerst angezeigt wird.
EDIT:
"DoCmd.RunCommand acCmdPrint" kannst du weglassen!
Danke, funktioniert hervorragend :D
Hallo,
magst du bitte den Thread in deinem ersten Beitrag auf 'gelöst' setzen - DANKE