Seite 1 von 2

Bestimmten Druckerschacht ansteuern

Verfasst: 27.03.2013, 08:45
von tat1308
Hallo,

kann ich beim Ausdruck bspw. per JS einen bestimmten Druckerschacht ansteuern und unter welchem Ereignis kann ich dies eintragen.
Hintergrund ist, daß bestimmte Formulare an einem bestimmten Druckerschacht ausgedruckt werden sollen.

Danke.

Gruss
tat1308

Bestimmten Druckerschacht ansteuern

Verfasst: 27.03.2013, 23:26
von nele_sonntag
Hallo,

das geht nicht.

2 Profis im Forum hatten mal im Forum, ein Script zur Verfügung gestellt, mit dem man den Drucker auswählen kann bzw. einen Standarddrucker definiert.

LG Mandy

Bestimmten Druckerschacht ansteuern

Verfasst: 28.03.2013, 08:17
von tat1308
Hallo Mandy,

danke, ich habe hier im Forum auch etwas gefunden, was Deine Aussage bestätigt.

Ich habe herausgelesen, daß jeder Hersteller eigene Methoden zum Ansteuern der Kassetten hat und dies über JS nicht möglich ist. Hier müsste der Druckdatenstrom manipuliert werden, welches nur mit den Programmiersprachen für Drucker umgesetzt wird.
(laut radzmar vom 26.10.2011)

Vielen Dank, Mandy.

LG tat1308

Bestimmten Druckerschacht ansteuern

Verfasst: 20.06.2013, 22:25
von Firefox012
Hallo Mandy,

weißt du vielleicht noch wo dieses Script zu finden wäre?

2 Profis im Forum hatten mal im Forum, ein Script zur Verfügung gestellt, mit dem man den Drucker auswählen kann bzw. einen Standarddrucker definiert.




Viele Grüße
Firefox012

Bestimmten Druckerschacht ansteuern

Verfasst: 21.06.2013, 08:37
von radzmar
Um einen bestimmten Drucker anzusteuern kann man dieses Script benutzen.

Code: Alles auswählen

var pp = this.getPrintParams();
pp.printerName = "DeinDruckername";
this.print(pp);

Bestimmten Druckerschacht ansteuern

Verfasst: 21.06.2013, 23:28
von Firefox012
Hallo radzmar,

danke für den Tip, aber wie baue ich das Script zusammen mit dem u.s. Befehl für einen Drucker-Button ein?

"  xfa.host.print(1, "0", "0", 0, 0, 0, 0, 1);  "



Viele Grüße

Firefox012

Bestimmten Druckerschacht ansteuern

Verfasst: 23.06.2013, 16:50
von armine
Hallo Firefox012,

lies mal http://www.verydoc.com/documents/acrojsguide/pg_0079.htm, da steht alles zu deinem Problem. Bitte beachte beim Umsetzen, dass aus "this" beim LDC "event.target" werden muss.

vg armine

Bestimmten Druckerschacht ansteuern

Verfasst: 23.06.2013, 19:56
von Firefox012
Hallo armine,

danke für die rasche Antwort, aber leider komme ich mit der Schilderung auf der angegebenen Seite nicht so ganz klar.

Könntest Du mir vielleicht einen kleinen "Stups" geben, wie/wo ich denn hier mit meiner Frage irgendwie weiterkomme?


Viele Grüße
Firefox012




Bestimmten Druckerschacht ansteuern

Verfasst: 23.06.2013, 23:36
von armine
Hallo Firefox012,

[font=courier new]form1.Inhalt.printPDF::click - (JavaScript, client)

var pp = event.target.getPrintParams();
pp.interactive = pp.constants.interactionLevel.automatic;
pp.printerName = "Adobe PDF";
event.target.print({
    bUI: false,
    bShrinkToFit: false,
    nStart: 1
});[/font]
sollte den Job erledigen.

vg armine

Bestimmten Druckerschacht ansteuern

Verfasst: 24.06.2013, 21:03
von Firefox012
Hallo armine,

leider tut sich beim Betätigen des Buttons "Drucker" mit dem Script gar nichts.

Woran könnte dies liegen?

Muß ich hier bezüglich "folder level" noch etwas regeln?




Viele Grüße

Firefox012