Ir al contenido principal

Imprimir orden de trabajo

Estructura

PrintWorkOrder(sJobNum, sTemplateName, sPrintType, sPrinter, sEmailAddress : String; bAlwaysCreateNew: Boolean)

Parámetros

Parámetro | Tipo | Descripción
| sJobNum | Cadena | el número de la orden de trabajo que se va a imprimir. Utilice LookupCurrentWO para obtener la orden de trabajo actual del evento.sTemplateName | Cadena | la plantilla de orden de trabajo de PrintBuilder que se debe crear.sPrintType | Cadena | puede ser E-MAIL, FILE, PRINTER o SCREEN.sPrinter | Cadena | solo es necesario si sPrintType = PRINTER. El valor puede ser 0, 1, 2, 3, 4 o 5 (introdúcelo como texto). 0 envía el trabajo de impresión a la impresora predeterminada de Windows. Las impresoras 1-5 se asignan a las impresoras especificadas en la configuración de usuario/ubicación. sEMailAddress | Cadena | solo es necesario si sPrintType = E-MAIL. Esta es la dirección de correo electrónico en la que se recibirá el PDF de la orden de trabajo. |

bAlwaysCreateNew = un valor booleano, True o False. Si esto es cierto, siempre se crea una nueva revisión de la orden de trabajo y se guarda como un documento de orden de trabajo (los documentos de orden de trabajo aparecen como iconos en la esquina inferior derecha de las órdenes de trabajo en el sistema de pedidos). Si esto no es cierto, se recuperará la orden de trabajo más reciente (si la hay). Si no se ha creado ninguna revisión de la orden de trabajo anteriormente, se creará una nueva revisión. Importante: cuando bAlwaysCreateNew es False, la ÚNICA opción que puedes utilizar para sPrintType es FILE.

Descripción

Esta función imprime una plantilla de orden de trabajo para la orden de trabajo indicada con sJobNum. Este informe se puede enviar a la impresora, por correo electrónico o visualizar en pantalla. Este procedimiento solo debe ejecutarse una vez creada la orden de trabajo; se recomienda utilizar la acción de activación «Tras la creación de la orden de trabajo».

Ejemplo

No se ha proporcionado ningún ejemplo

Compatibilidad de aplicaciones

Gestión de calibraciones de IndySoft, Gestión de laboratorios comerciales de IndySoft, Gestión de herramientas de IndySoft

Véase también

. Antes de la versión 14, la función PrintWorkOrder solo utilizaba PrintWorkOrder(sJobNum, sTemplateName, sPrintType, sPrinter, sEmailAddress) y sPrintType no incluía la opción «FILE». |