Job-Prozessor-Skripting
Ein Job-Prozessor-Skript ist ein PHP-Code, der im Kontext eines zu verarbeitenden Auftrags ausgeführt wird. Das Skript wird ausgeführt, nachdem ein Auftrag geparst wurde und alle Benutzer-/Warteschlangenrichtlinien angewendet wurden. Es wird ausgeführt, bevor der Auftrag ausgeführt wird bereit
oder pausiert
.
Die typische Verwendung des Skripts ist die Änderung des Auftrags auf der Grundlage seiner Eigenschaften. Zum Beispiel:
if ($this->pageCount > 10) {
$this->duplex = "longEdge";
}
Wenn der Auftrag in diesem Beispiel mehr als 10 Seiten umfasst, wird er als Duplexdruck freigegeben. $das
ist der zu verarbeitende Auftrag. Es ist eine Instanz der Job
Klasse.
Es können grundlegende PHP-Funktionen verwendet werden. Für MyQ-spezifische Klassen und Funktionen, siehe Job-Skripting-Referenz.
Um die Verarbeitung über das PHP-Skript einzurichten, öffnen Sie das Eigenschaftsfenster der Warteschlange, in der Sie das Skript verwenden möchten, und öffnen Sie die Option Auftragsabwicklung und gehen Sie auf die Registerkarte Skripting (PHP) Abschnitt. Unter Maßnahmen nach der Verarbeitung geben Sie das Skript in das Feld ein.