Vai al contenuto principale

Stampa ordine di lavoro

Struttura

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

Parametri

Parametro | Tipo | Descrizione
| sJobNum | Stringa | il numero dell'ordine di lavoro da stampare. Utilizzare LookupCurrentWO per restituire l'ordine di lavoro corrente per l'evento.sTemplateName | Stringa | il modello di ordine di lavoro di PrintBuilder che deve essere creato.sPrintType | Stringa | può essere E-MAIL, FILE, PRINTER o SCREEN.sPrinter | Stringa | necessario solo se sPrintType = PRINTER. Il valore può essere 0, 1, 2, 3, 4 o 5 (inserirlo come testo). 0 invia il lavoro di stampa alla stampante predefinita di Windows. Le stampanti da 1 a 5 corrispondono alle stampanti specificate nelle impostazioni Utente/Posizione. sEMailAddress | Stringa | necessario solo se sPrintType = E-MAIL. Questo è l'indirizzo e-mail al quale verrà inviato il PDF dell'ordine di lavoro. |

bAlwaysCreateNew = un valore booleano, True o False. Se ciò è vero, viene sempre creata una nuova revisione dell'ordine di lavoro e salvata come documento dell'ordine di lavoro (i documenti degli ordini di lavoro vengono visualizzati sotto forma di icone nell'angolo in basso a destra degli ordini di lavoro nel Sistema Ordini). Se questa condizione non è vera, verrà richiamato l'ultimo ordine di lavoro (se presente). Se non sono state create in precedenza revisioni dell'ordine di lavoro, verrà creata una nuova revisione. Importante: quando bAlwaysCreateNew è impostato su False, l'UNICA opzione che è possibile utilizzare per sPrintType è FILE.

Descrizione

Questa funzione stampa un modello di ordine di lavoro per l'ordine di lavoro indicato con sJobNum. Questo rapporto può essere inviato alla stampante, via e-mail o visualizzato sullo schermo. Questa procedura deve essere eseguita solo dopo la creazione dell'ordine di lavoro; si consiglia di utilizzare l'azione di trigger "Dopo la creazione dell'ordine di lavoro".

Esempio

Non è stato fornito alcun esempio

Compatibilità delle applicazioni

Gestione della calibrazione IndySoft, Gestione dei laboratori commerciali IndySoft, Gestione degli strumenti IndySoft

Vedi anche

Prima della versione 14, la funzione PrintWorkOrder utilizzava solo PrintWorkOrder(sJobNum, sTemplateName, sPrintType, sPrinter, sEmailAddress) e sPrintType non prevedeva l'opzione "FILE". |