Job Processor Scripting
Uno script del processore di lavori è un codice PHP che viene eseguito nel contesto di un lavoro in fase di elaborazione. Lo script viene eseguito dopo che il lavoro è stato analizzato e tutte le politiche utente/queue sono state applicate. Viene eseguito prima che il lavoro venga elaborato pronto
o in pausa
.
L'uso tipico dello script è la modifica del lavoro in base alle sue proprietà. Ad esempio:
if ($this->pageCount > 10) {
$this->duplex = "longEdge";
}
In questo esempio, se il lavoro ha più di 10 pagine, viene rilasciato come duplex. $this
è il lavoro in corso di elaborazione. È un'istanza della classe Lavoro
classe.
È possibile utilizzare le funzioni PHP di base. Per le classi e le funzioni specifiche di MyQ, vedere Riferimento al Job Scripting.
Per impostare l'elaborazione tramite lo script PHP, accedere al pannello delle proprietà della coda in cui si desidera utilizzarlo, aprire l'opzione Elaborazione del lavoro e passare alla scheda Scripting (PHP) sezione. Sotto Azioni dopo l'elaborazione inserire lo script nella casella.
