Skip to main content
Skip table of contents

Script du processeur de tâches

Un script de processeur de travaux est un code PHP qui s'exécute dans le contexte d'un travail en cours de traitement. Le script s'exécute après l'analyse du travail et l'application de toutes les politiques utilisateur/file d'impression. Il s'exécute avant que le travail ne soit ready ou paused.

L'utilisation typique du script consiste à modifier le travail en fonction de ses propriétés. Par exemple :

PHP
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 est le travail en cours de traitement. Il s'agit d'une instance de la Job classe. 

Les fonctions PHP de base peuvent être utilisées. Pour les classes et fonctions spécifiques à MyQ, consultez la référence surles scripts de travaux.

Pour configurer le traitement via le script PHP, accédez au panneau des propriétés de la file d'impression où vous souhaitez l'utiliser, ouvrez l'onglet Traitement des travaux, puis accédez à la section Scripts (PHP). Sous Actions après le traitement, saisissez le script dans la zone de texte.

Veuillez noter que l'édition de scripts peut être désactivée ou activée dans vos paramètresEasy Config. Si elle est désactivée, une note sera ajoutée à la section Scripting (PHP) de ce menu.

Actions after processing properties sub-tab

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.