PDF Ausgabe scheitert (auf einigen PCs)
Karl Donaubauer
Gesendet: 04.02.21 17:54
Betreff: RE: PDF Ausgabe scheitert (auf einigen PCs)



Elite Veteran

Beiträge: 848
50010010010025
Ort: Wien
Hallo!

motocomfort - 02.02.21
ich versuche mittels
DoCmd.OutputTo acOutputReport, "MeinBericht", acFormatPDF, "c:\MeinPfad\MeinDateiname.pdf"
einen Bericht als PDF Datei auszugeben.

Wobei "c:\MeinPfad\MeinDateiname.pdf" in der Variablen xPfad liegt, also

DoCmd.OutputTo acOutputReport, "MeinBericht", acFormatPDF, xPfad

Das scheitert mit der Fehlermeldung:

(Der Befehl AusgabeIn steht momentan nicht zur Verfügung, 2046)

Setze ich nen Haltepunkt und gehe mit F8 im Einzelschritt durch, wird der Bericht sauber als PDF in den entsprechenden Ordner
gelegt.

----------------------------------------------------

Dies unter Windows 10 und Access 2010, 2013 auf verschiedenen PCs.

Auf anderen PCs mit gleicher Konstellation läuft alles völlig korrekt.
Unter Access 2016 läuft es immer richtig.

Der Bericht lässt sich ansonsten ganz normal Drucken und macht keine Probleme.

Kennt jemand das Phänomen oder weiß woher das kommt?

Klingt nach einem Fenster/Menü-Problem in manchen Versionen und Situationen. Ich habe ein paar Mal gelesen, dass es hülfe, vor dem OutputTo den Fokus explizit auf ein Formular zu setzen (z.B. das, in dem der Code steht, aber an sich egal welches). Also:

Forms!DeinFormular.SetFocus
DoCmd.OutputTo...

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