URL-basierte Automatisierung verwenden |
Sie können bestimmte Druckaufgaben in Print Portal automatisieren, indem Sie Abfrageparameter zur Print Portal- URL-Adresse für das Dokument in Ihrem Browserfenster hinzufügen, wenn Sie auf die Seite Drucken gehen. Das URL-Schema lautet wie folgt.
http://[ServerName]/BarTender/Print/[RootFolderNameOrID]/[RelativePathToDocument]?[parameters]
Folgen Sie dann den verfügbaren Abfrageparametern:
Exemplare (Ganzzahl) Gibt die Anzahl der zu druckenden identischen Kopien für das Dokument an, wenn das Dokument eine Änderung der Anzahl unterstützt.
Seriennummern (Ganzzahl): Gibt die Anzahl der zu druckenden serialisierten Kopien an, wenn das Dokument Serialisierung unterstützt.
Drucker (Zeichenfolge): Zeigt den Drucker an, mit dem das Dokument gedruckt wird. Dieser Parameterwert muss exakt einem Druckernamen eines bereits in Print Portal konfigurierten Druckers entsprechen. Bei diesem Parameter müssen Groß- und Kleinschreibung beachtet werden.
Aufgabe (Zeichenfolge): Gibt an, ob der Druckauftrag sofort startet oder die Seite in Print Portal geöffnet wird. Gültige Werte für diese Abfragezeichenfolge sind „Print“ und „PrintPreview“. Handelt es sich bei dem ausgewählten Drucker um einen Client-Drucker, wird die angeforderte Aufgabe nach dem erfolgreichen Laden des Client-Druckmoduls ausgeführt. Es verhält sich genau so, als ob Sie manuell auf Drucken oder Druckvorschau geklickt hätten. Sind also Daten erforderlich, wird erst das Dateneingabeformular geöffnet.
NachBeendigungZurück (Boole‘sch): Gibt an, wie sich Print Portal nach Abschluss einer bestimmten Aufgabe („Print“ oder „PrintPreview“) verhält Ist dieser Parameter auf „true“ gesetzt, wird ein Standardverhalten angegeben. Wurde beispielsweise ein Druckauftrag erfolgreich ausgeführt (einschließlich Dateneingabe, wenn nötig), kehrt Print Portal zur Browserseite zurück. Ist dieser Parameter auf „false“ gesetzt, bleibt die Seite Drucken auf, wenn der Druckauftrag erfolgreich ausgeführt wurde.
<Data Entry Control Name>=<value> (Zeichenfolge): Legt den Standardwert einer Dateneingabesteuerung fest. Bei diesem Parameter müssen Groß- und Kleinschreibung beachtet werden.
<NamedDataSource>=<value> (Zeichenfolge): Gibt eine oder mehrere benannte Datenquellen für die Verwendung im Druckauftrag an. Bei diesem Parameter müssen Groß- und Kleinschreibung beachtet werden.
Die folgende URL gibt an, dass zwei serialisierte Elemente eines Dokument namens „serial.btw“ gedruckt werden, das sich auf der Basisebene des Ursprungsordners befindet.
http://localhost/BarTender/Print/[RootFolderNameOrID]/serial.btw?SerialNumbers=2
Die folgende URL gibt an, dass fünf identische Exemplare eines Dokument namens „AIAG_PT1.btw“ gedruckt werden, das sich im Ordner „New Folder/AIAG“ des Ursprungsordners befindet. Es wird angegeben, dass die Exemplare auf dem Drucker „Easycoder IP“ gedruckt werden.
http://localhost/BarTender/Print/[RootFolderNameOrID]/New%20Folder/AIAG/AIAG_PT1.BTW?Copies=5&Printer=Easycoder%20IP
Die folgende ULR ist dieselbe wie die im vorherigen Beispiel. Der einzige Unterschied ist, dass das Dokument automatisch gedruckt wird (oder bei Bedarf das Dateneingabeformular angezeigt wird), wenn das Client-Druckmodul geladen wurde.
http://localhost/BarTender/Print/[RootFolderNameOrID]/New%20Folder/AIAG/AIAG_PT1.BTW?Copies=5&Printer=Easycoder%20IP&Task=Print
Die folgende ULR ist dieselbe wie die im vorherigen Beispiel. Der einzige Unterschied ist, dass das Dokument automatisch eine Druckvorschau anzeigt (oder bei Bedarf das Dateneingabeformular angezeigt wird), wenn das Client-Druckmodul geladen wurde.
http://localhost/BarTender/Print/[RootFolderNameOrID]/New%20Folder/AIAG/AIAG_PT1.BTW?Copies=5&Printer=Easycoder%20IP&Task=PrintPreview
Die folgende ULR legt den Standardwert der Dateneingabesteuerung für den Wert „Sample Text“ auf „Text Input Box 1“ fest.
http://localhost/BarTender/Print/[RootFolderNameOrID]/[DocumentName].btw?Text%20Input%20Box%201=Sample%20Text
Die folgende URL gibt die benannten Datenquellen für den Druckauftrag an. In diesem Beispiel lauten die benannten Datenquelle „„Surname,“ „StreetAddress,“ „„City,“ „State,“ und „ZIPCode.“
http://localhost/BarTender/Print/[RootFolderNameOrID]/[DocumentName].btw?Surname=Jones&StreetAddress=206%20Elm%20Avenue&City=Fremont&State=WA&ZIPCode=98129