Imprimer la commande d'impression
Structure
PrintWorkOrder(sJobNum, sTemplateName, sPrintType, sPrinter, sEmailAddress : String ; bAlwaysCreateNew : Boolean)
Paramètres
Paramètre | Type | Description
| sJobNum | Chaîne de caractères | Numéro de l'ordre de travail à imprimer. Utilisez LookupCurrentWO pour renvoyer l'ordre de travail actuel correspondant à l'événement.sTemplateName | Chaîne | le modèle d'ordre de travail de PrintBuilder qui doit être créé.sPrintType | Chaîne | peut prendre la valeur E-MAIL, FILE, PRINTER ou SCREEN.sPrinter | Chaîne | requis uniquement si sPrintType = PRINTER. La valeur peut être 0, 1, 2, 3, 4 ou 5 (à saisir sous forme de texte). 0 envoie le travail d'impression vers l'imprimante par défaut de Windows. Les imprimantes 1 à 5 correspondent aux imprimantes spécifiées dans les paramètres « Utilisateur/Emplacement ». sEMailAddress | Chaîne | Nécessaire uniquement si sPrintType = E-MAIL. Il s'agit de l'adresse e-mail à laquelle le bon de travail au format PDF sera envoyé. |
bAlwaysCreateNew = une valeur booléenne, True ou False. Si tel est le cas, une nouvelle version de l'ordre de travail est toujours créée et enregistrée sous forme de document d'ordre de travail (ces documents apparaissent sous forme d'icônes dans le coin inférieur droit des ordres de travail dans le système de gestion des commandes). Si cette condition n'est pas remplie, la dernière commande de travail (le cas échéant) sera rappelée. Si aucune révision de l'ordre de travail n'a encore été créée, une nouvelle révision sera générée. Important : lorsque bAlwaysCreateNew est défini sur False, la SEULE option que vous pouvez utiliser pour sPrintType est FILE.
Description
Cette fonction affiche un modèle de bon de travail pour le bon de travail correspondant au numéro sJobNum. Ce rapport peut être imprimé, envoyé par e-mail ou affiché à l'écran. Cette procédure ne doit être appelée qu'une fois l'ordre de travail créé ; il est recommandé d'utiliser l'action de déclenchement « Après la création de l'ordre de travail ».
Exemple
Aucun exemple fourni
Compatibilité des applications
Gestion de l'étalonnage IndySoft, Gestion des laboratoires commerciaux IndySoft, Gestion des outils IndySoft
Voir aussi
Avant la version 14, la fonction PrintWorkOrder utilisait uniquement PrintWorkOrder(sJobNum, sTemplateName, sPrintType, sPrinter, sEmailAddress) et sPrintType ne proposait pas l'option « FILE ». |