Aller directement au contenu principal

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 ». |