Skip to main content
Skip table of contents

Secuencias de comandos del procesador de trabajos

Un script de procesador de tareas es código PHP que se ejecuta en el contexto de una tarea que se está procesando. El script se ejecuta después de que se haya analizado una tarea y se hayan aplicado todas las políticas de usuario/cola. Se ejecuta antes de que la tarea se ready o paused.

Para utilizar los scripts de trabajo, asegúrese de que la opción Desbloquear scripts de trabajo esté habilitada en la configuración de seguridad de Easy Config Security.

El uso habitual del script es la modificación del trabajo en función de sus propiedades. Por ejemplo:

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

En este ejemplo, si el trabajo tiene más de 10 páginas, se envía a impresión a doble cara. $this es el trabajo que se está procesando y es una instancia de la Job clase. 

Puede utilizar funciones básicas de PHP. Para obtener más información sobre las clases y funciones disponibles, consulte la Referencia de scriptsde trabajos.

Configurar el procesamiento de trabajos con scripts

  1. Abra la cola en la que desea utilizar scripts y vaya a la pestaña Procesamiento de trabajos.

  2. Despliega la sección Scripts (PHP).

  3. Escriba su script PHP en el campo Acciones tras el procesamiento.

  4. Haga clic en Guardar.

JavaScript errors detected

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

If this problem persists, please contact our support.