Skip to main content
Skip table of contents

Script du processeur de tâches

Un script de traitement des tâches est un code PHP qui s'exécute dans le contexte d'une tâche en cours de traitement. Le script s'exécute une fois que le travail a été analysé et que toutes les politiques d'utilisateur et de file d'attente ont été appliquées. Il s'exécute avant que le travail ne soit effectué prêt ou en pause.

L'utilisation typique du script est la modification du travail en fonction de ses propriétés. Par exemple, le script est utilisé pour modifier le travail en fonction de ses propriétés :

PHP
if ($this->pageCount > 10) {
  $this->duplex = "longEdge";
}

Dans cet exemple, si le travail comporte plus de 10 pages, il est libéré en mode recto-verso. $this est le travail en cours de traitement. Il s'agit d'une instance de la classe Emploi classe. 

Les fonctions PHP de base peuvent être utilisées. Pour les classes et fonctions spécifiques à MyQ, voir Référence pour les scripts de travail.

Pour configurer le traitement via le script PHP, allez dans le panneau des propriétés de la file d'attente dans laquelle vous voulez l'utiliser, ouvrez le fichier Traitement des dossiers et allez dans l'onglet Scripts (PHP) section. Sous Actions après traitementSaisissez le script dans la case.

Veuillez noter que les scripts d'édition peuvent être désactivés ou activés dans votre Easy Config paramètres de sécurité. S'il est désactivé, une note sera ajoutée à l'avis d'appel d'offres. Scripts (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.