Version 2004
WR GET PRINT OPTION (Bereich; Option; Wert1; Wert2; Wert3)
| Parameter | Typ | Beschreibung | |
| Bereich | Lange Ganzzahl | 4D Write Bereich | |
| Option | Lange Ganzzahl | Nummer der Option | |
| Wert1 | Zahl | Wert 1 der Option | |
| Wert2 | Zahl | Wert 2 der Option | |
| Wert3 | String | Wert 3 der Option |
Beschreibung
Der Befehl WR GET PRINT OPTION gibt den bzw. die aktuellen Werte von Option des Drucks zurück.
Im Parameter Option übergeben Sie die gewünschte Option. Sie können einen Wert oder eine der vordefinierten Konstanten unter dem Thema "WR Druckoptionen" angeben:
| Konstante | Typ | Wert |
| wr paper option | Lange Ganzzahl | 1 |
| wr orientation option | Lange Ganzzahl | 2 |
| wr scale option | Lange Ganzzahl | 3 |
| wr Numerisch of copies option | Lange Ganzzahl | 4 |
| wr paper source option | Lange Ganzzahl | 5 |
| wr pages from option | Lange Ganzzahl | 6 |
| wr pages to option | Lange Ganzzahl | 7 |
| wr color option | Lange Ganzzahl | 8 |
| wr destination option | Lange Ganzzahl | 9 |
| wr double-sided option | Lange Ganzzahl | 11 |
| wr spooler document name option | Lange Ganzzahl | 12 |
Der Befehl gibt in den Parametern Wert1 und (optional) Wert2 und Wert3 die aktuellen Werte der angegebenen Option zurück. Weitere Informationen zu Optionen und möglichen Werten finden Sie in der Beschreibung zum Befehl WR SET PRINT OPTION. Beachten Sie die nachfolgenden spezifischen Funktionalitäten des Befehls WR GET PRINT OPTION:
Option = 1 (wr paper option): Gibt in Wert3 den Namen des aktuellen Papierformats zurück, wenn dieser Parameter übergeben ist. In diesem Fall erhalten Wert1 und Wert2 den Wert 0 (Null). Ist Wert3 nicht angegeben, gibt der Befehl jeweils Höhe und Breite in Wert1 und Wert2 zurück. Über den Befehl PRINT OPTION VALUES erhalten Sie Name, Höhe und Breite für alle vom Drucker angebotenen Papierformate.
option = 2 (wr orientation option ): Gibt 1 (Portrait) oder 2 (Landschaft) zurück. Bei einer anderen Ausrichtung wird Wert1 auf 0 (Null) gesetzt.
Option = 5 (wr paper source option): Gibt in Wert1 den Index des verwendeten Papierschachts zurück aus dem Array mit den Papierschachtnummern, angegeben im Befehl PRINT OPTION VALUES (Wert2 darf nicht definiert sein).
Hinweis: Diese Option ist nur unter Windows verfügbar.
Option = 6 und Option = 7 (wr pages from option und wr pages to option): Werden alle Seiten gedruckt, gibt der Befehl in Wert1 1 für wr pages from option und -1 in Wert1 für wr pages to option zurück.
Option = 8 (wr color option): Gibt einen Code in Wert1 zurück, der den Farbmodus definiert: 1=Schwarz/weiss (einfarbig), 2=Farbe.
Hinweis: Diese Option ist nur unter Windows verfügbar.
Option = 9 (wr destination option): Stammt der aktuelle Wert nicht aus der vordefinierten Liste, enthält Wert1 -1, die Systemvariable OK wird auf 1 gesetzt. Tritt ein Fehler auf, werden Wert1 und die Systemvariable OK auf 0 (Null) gesetzt. Enthält Wert1 einen vordefinierten Wert, der nicht 1 ist, enthält Wert3 den Zugriffspfad der gedruckten Datei. Wert2 enthält immer 0 (Null).
Option = 11 (wr double sided option): Gibt 0 (Standard bzw. einseitig) oder 1 (doppelseitig) in Wert1 zurück.
Ist Wert1 gleich 1, kann Wert2 einen der folgenden Werte zurückgeben: 0=Bindung links (Standard), 1=Bindung oben.
Hinweis: Diese Option ist nur unter Windows verfügbar.
Option = 12 (wr spooler document name option): Gibt den Namen des aktuellen Druckdokuments in Wert3 zurück, wenn es zuvor definiert wurde (Wert1 und Wert2 erhalten 0). Sonst wird ein leerer String zurückgegeben.
Die Systemvariable OK wird auf 1 gesetzt, wenn der Befehl korrekt ausgeführt wurde; sonst auf 0 (Null).
Referenz
PRINT OPTION VALUES, WR SET PRINT OPTION.