Job Processor Scripting
Un script Job Processor est un code PHP qui s'exécute dans le contexte d'un travail en cours de traitement. Le script s'exécute une fois qu'un travail a été analysé et que toutes les règles utilisateur/file d'attente ont été appliquées. Il s'exécute avant que le travail ne soit ready
ou mis en paused
.
L'utilisation typique du script est la modification du travail en fonction de ses propriétés. Par exemple:
if ($this->pageCount > 10) {
$this->duplex = "longEdge";
}
Dans cet exemple, si le travail comporte plus de 10 pages, il est publié en recto verso. $this
le travail en cours de traitement. C'est une instance de la classe Job
.
Les fonctions PHP de base peuvent être utilisées. Pour les classes et fonctions spécifiques à MyQ, voir Job Scripting Reference.
Pour paramétrer le traitement via le script PHP, rendez-vous dans le panneau des propriétés de la file d'attente où vous souhaitez l'utiliser, ouvrez l'onglet Traitement d’emploi, et rendez-vous dans la section Scripting (PHP). Sous Actions après traitement, entrez le script dans la zone.