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 color option |
Lange Ganzzahl |
8 |
wr destination option |
Lange Ganzzahl |
9 |
wr double sided option |
Lange Ganzzahl |
11 |
wr number of copies option |
Lange Ganzzahl |
4 |
wr orientation option |
Lange Ganzzahl |
2 |
wr pages from option |
Lange Ganzzahl |
6 |
wr pages to option |
Lange Ganzzahl |
7 |
wr paper option |
Lange Ganzzahl |
1 |
wr paper source option |
Lange Ganzzahl |
5 |
wr scale option |
Lange Ganzzahl |
3 |
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 den Namen des aktuellen Papierformats in Wert1 zurück, wenn Wert2 und Wert3 nicht übergeben wurden. Ist nur Wert3 nicht angegeben, gibt der Befehl jeweils Höhe und Breite in Wert1 und Wert2 zurück. Über den 4D 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 (Hochformat) oder 2 (Querformat) zurück. Bei einer anderen Ausrichtung wird Wert1 auf 0 (Null) gesetzt. Wert2 und Wert3 müssen dann leer bleiben.
- Option = 5 (wr paper source option): Gibt in Wert1 den Index des verwendeten Papierschachts zurück aus dem Array mit den Papierschachtnummern, angegeben im 4D Befehl PRINT OPTION VALUES Wert2 und Wert3 müssen dann leer bleiben.
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. Wert 2 und Wert 3 müssen dann leer bleiben.
- Option = 8 (wr color option): Gibt einen Code in Wert1 zurück, der den Farbmodus definiert: 1=Schwarz/weiss (einfarbig), 2=Farbe. Wert 2 und Wert 3 müssen dann leer bleiben.
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 (Wert3 muss leer bleiben).
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).