OpenReport
Karl Donaubauer
Gesendet: 08.04.13 13:04
Betreff: RE: OpenReport



Elite Veteran

Beiträge: 849
50010010010025
Ort: Wien
Hallo, Detlef!

Schröder - 08.04.13
kann man eigentlich mit DoCmd.OpenReport die Datei "G:\_UVZ\datei.pdf" drucken? Bei mir funktioniert das im Moment nicht.
Bin mir sicher, dass ich das früher immer so ging.

AC2002 unter WindowXP

OpenReport kann (und konnte schon immer) nur Access-Berichte öffnen oder drucken.

Von Adobe gibt es bzw. gab es in früheren Reader-Versionen ein OCX mit dem man PDFs in Access-Formularen und -Berichten anzeigen konnte. s.
http://www.team-moeller.de/?Tipps_und_Tricks:Access_und_Adobe_Reade...
Über diesen Umweg könnte man das wohl per OpenReport drucken.

Ansonsten kann man auch per API das PDF-Programm zum Drucken aufrufen. Dazu kannst du im Deklarationsbereich eines Standardmodules schreiben:

Declare Function ShellExecute Lib "shell32.dll" _
Alias "ShellExecuteA" ( _
ByVal hwnd As Long, _
ByVal lpOperation As String, _
ByVal lpFile As String, _
ByVal lpParameters As String, _
ByVal lpDirectory As String, _
ByVal nShowCmd As Long) As Long

und dann zum Drucken z.B.

ShellExecute Me.hwnd, "print", "G:\_UVZ\datei.pdf", vbNullString, "C:\", 1

-----
Servus
Karl
*********
Access-Entwickler-Konferenz: https://www.donkarl.com/?aek
Access DevCon Vienna: https://www.donkarl.com/devcon
Access Forever: https://www.accessforever.org
Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy...
Top of the page Bottom of the page