Creación de definiciones de tareas en segundo plano

Es necesario crear una tarea en segundo plano solo para los formularios e informes personalizados de su empresa. Las definiciones de tareas en segundo plano ya están configuradas donde sea preciso para los formularios de SyteLine, y esas definiciones de tareas en segundo plano se enumeran en el formulario Definiciones de tareas en segundo plano. Para obtener más detalles acerca de la definición de tareas en segundo plano, consulte la ayuda en línea.

Utilice el formulario Definiciones de tareas en segundo plano para crear un registro que identifique la tarea en segundo plano con TaskMan.

Cada informe y cada utilidad o actividad que se pueda ejecutar como un proceso en segundo plano debe enumerarse en el formulario Definiciones de tareas en segundo plano.

Las tareas en segundo plano deben cumplir estos requisitos:

  • El nombre de tarea debe coincidir con el nombre de formulario para que sea más fácil identificarlos.
  • Los procedimientos almacenados deben estar escritos en SQL y alojados en la base de datos de la aplicación SQL. Los formularios de la utilidad y la actividad generalmente utilizan el Tipo de ejecutable SP (procedimiento almacenado).

Para crear una definición de tarea en segundo plano:

  1. Cree un nuevo registro en el formulario Definiciones de tareas en segundo plano.
  2. Especifique un nombre de tarea (por ejemplo, RunCustomerOrderReport) y, de manera opcional, una descripción.
  3. Especifique un ejecutable.
    • Para un informe: especifique el nombre del informe (por ejemplo, CustomerOrder) en el campo Nombre del ejecutable y el tipo de ejecutable (RPT) en el campo Tipo de ejecutable. También debe especificar el tipo de informe en el campo Tipo de informe.
    • Para un procedimiento almacenado: especifique el nombre del procedimiento en el campo Nombre del ejecutable y seleccione SP en el campo Tipo de ejecutable.
    • Para un IDO: especifique el nombre en el campo Nombre del ejecutable y seleccione IDOMTH en el campo Tipo de ejecutable.
  4. En el campo Concurrente máximo, recomendamos que especifique 2.
  5. Haga clic en los botones del formulario para especificar las opciones de informes o tareas excluidas.
  6. Guarde el registro.

    Se puede llamar a su nueva tarea en segundo plano desde cualquier formulario como un controlador de evento.