Seite 1 von 1
Fehlt hier eine Einstellung im Acrobat Reader?
Verfasst: 11.03.2017, 18:34
von SAPDIDI
Hallo zusammen,
ich benutze den Adobe LiveCycle Designer ES3 über SAP. Unter Bearbeiten --> Formulareigenschaften --> PDF-Druckoptionen kann ich einstellen, ob das Formular beim Öffnen automatisch gedruckt werde soll. Man kann hier den Standarddrucker oder einen speziellen zugeordneten Drucker auswählen. Beim Öffnen der PDF passiert allerdings nichts. Das Druckfenster öffnet sich nicht. Was könnten hier falsch sein?
Vielen Dank
Fehlt hier eine Einstellung im Acrobat Reader?
Verfasst: 11.03.2017, 23:41
von Andreas H.
Hallo SAPDIDI,
Mit dem Code im "clickEvent" eines Button liest Du die Drucker aus,
die angesprochen werden können.
form1.page1.printListBtn::click - (JavaScript, client)
// Druckerliste / Druckername(n) im Betriebsystem auslesen
var nPrinter = app.printerNames.length
var nPrinters = "" ;
for ( var i = 0; i < nPrinter; i++){
nPrinters += i+1 + " " + app.printerNames + "n" ;
}
app.alert(nPrinters) ;
------------------------------------------------------------------------------------------------
Mit dem Code im "docReady" wird das PDF nach dem Öffnen gedruckt.
form1::docReady - (JavaScript, client)
var nPrintPara = event.target.getPrintParams();
nPrintPara.interactive = nPrintPara.constants;
nPrintPara.printerName = "Adobe PDF"; // Druckernam
event.target.print(nPrintPara);
Gruß
Andreas
Fehlt hier eine Einstellung im Acrobat Reader?
Verfasst: 12.03.2017, 09:30
von SAPDIDI
Hallo Andreas,
vielen Dank für die Antwort. Leider bin ich mit Javascript noch totaler Anfänger.

Wenn ich die PDF öffne passiert leider gar nichts. Muss ich eigentlich noch etwas am Acrobat Reader einstellen, damit die Steuerung überhaupt greift?
Dank Euch
Fehlt hier eine Einstellung im Acrobat Reader?
Verfasst: 12.03.2017, 10:20
von Andreas H.
Hallo SAPDIDI,
im Reader sind keine Einstellungen nötig.
Gruß
Andreas
Fehlt hier eine Einstellung im Acrobat Reader?
Verfasst: 12.03.2017, 11:24
von SAPDIDI
SORRY, es geht an meinem Rechner nicht. Ich starte die Pdf, aber es passiert nichts.

Trotzdem Danke für deine Hilfe
Fehlt hier eine Einstellung im Acrobat Reader?
Verfasst: 12.03.2017, 11:35
von Andreas H.
Hallo SAPDIDI,
wenn Du die Datei "Printing_PDF_doc.pdf" öffnest und den Button "Drucker Liste ..."
anklickst, welche Drucker werden aufgelistet?
--------------------------------------------------------------------------------------------------------
Tausche den Code im "docReady Event" in Deinem Formular gegen den hier:
var nPrintPara = event.target.getPrintParams();
nPrintPara.printerName = "";
event.target.print(nPrintPara);
Gruß
Andreas
Fehlt hier eine Einstellung im Acrobat Reader?
Verfasst: 12.03.2017, 11:42
von SAPDIDI
hallo Andreas, leider passiert gar nichts. Ich sehe auch keinen Button, Verwende Adobe Reader XI 11.0.19
Fehlt hier eine Einstellung im Acrobat Reader?
Verfasst: 12.03.2017, 11:45
von Andreas H.
Es wäre hilfreich, wenn Du deine eigene Datei hochladen würdest.
Fehlt hier eine Einstellung im Acrobat Reader?
Verfasst: 13.03.2017, 10:40
von BAlheit
Das Dokument heruntergeladen und in Adobe Reader geöffnet?
Bernd Alheit