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?
-
- Beiträge: 533
- Registriert: 14.04.2015, 11:10
Fehlt hier eine Einstellung im Acrobat Reader?
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
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?
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
vielen Dank für die Antwort. Leider bin ich mit Javascript noch totaler Anfänger.

Dank Euch
-
- Beiträge: 533
- Registriert: 14.04.2015, 11:10
Fehlt hier eine Einstellung im Acrobat Reader?
Hallo SAPDIDI,
im Reader sind keine Einstellungen nötig.
Gruß
Andreas
im Reader sind keine Einstellungen nötig.
Gruß
Andreas
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Fehlt hier eine Einstellung im Acrobat Reader?
SORRY, es geht an meinem Rechner nicht. Ich starte die Pdf, aber es passiert nichts.
Trotzdem Danke für deine Hilfe

-
- Beiträge: 533
- Registriert: 14.04.2015, 11:10
Fehlt hier eine Einstellung im Acrobat Reader?
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
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?
hallo Andreas, leider passiert gar nichts. Ich sehe auch keinen Button, Verwende Adobe Reader XI 11.0.19
-
- Beiträge: 533
- Registriert: 14.04.2015, 11:10
Fehlt hier eine Einstellung im Acrobat Reader?
Es wäre hilfreich, wenn Du deine eigene Datei hochladen würdest.
Fehlt hier eine Einstellung im Acrobat Reader?
Das Dokument heruntergeladen und in Adobe Reader geöffnet?
Bernd Alheit
Bernd Alheit