Print Maestro Message S’abonner
I know this topic was brought up quite a while ago, but there was never an answer to the underlying problem; that of the ghost error below:
===========================================
Print Failed
Messages:
BarTender successfully sent the print job to the spooler.
Job Name: Label Print
Label Format: MyLabel.btw
Printer: \\MyServer\MyPrinter
Job Status
Printer: \\MyServer\MyPrinter
Job ID: 29996
Status: Unknown
Description: Print job status is unknown because the Printer Maestro Service is not installed on the computer the printer is attached to.
===========================================
With Print Maestro installed, we see this in a messagebox from time to time but haven't a clue why it says it failed, when in fact it did print. We are in the position where we would need to know when a print job fails for any reason, even operator error. Is there a way to single out real errors from Print Maestro versus potential false positives such as the above error portrays? We currently are running Bartender Automation ver 10.0 SR4, build 2868 on Win 7 (32-bit production pc, and 64-bit app development pc).
5 commentaires

Domingo Rodriguez
ModérateurPrinter Maestro Service needs to be installed both on the BarTender computer and also on the computer where the printer is attached to and where you've done a local install of the printer driver. Otherwise, Printer Maestro won't be able to give accurate responses to the print job and printer status.
Also, if using a Seagull driver, you will need to enable (if possible) "Status Monitoring" in the printer driver (do this via the "Tools" tab and now by clicking the "Status Monitoring" button). Also, in order to be able to enable Status Monitoring, first select the "Tools > Driver Options > Network Settings" dialog and make sure that "Bidirectional Communication" is enabled.
I will have our sys admin check if Print Maestro is installed on the Bartender Server. We use a Zebra printer that is connected via a parallel port to a print server which communicates with the Bartender server. I will note however, that with Print Maestro uninstalled on the local pc, and with the code that follows (it is how we are printing and monitoring for errors and status), we still get a messagebox identical to what is in my initial post. It still references the Print Maestro Service even though it's not there - that's the thing that has us scratching our heads and wondering what would cause it. Again, here is the code we use to print and monitor:
The message is saying: Description: Print job status is unknown because the Printer Maestro Service is not installed on the computer the printer is attached to.
So, the message just says that the print job status is unknown precisely because Printer Maestro Service is not running. Please note that the Printer Maestro + Status Monitoring in the printer driver combo will give you an accurate print job & printer status. If you wish to get print job status information, make sure that Printer Maestro is installed both on the BarTender PC and on the PC where the printer driver has been locally installed (it might be the same PC).
You also mention a "Print Server" in use. Is this a print server box perhaps? If yes, does this print server properly support bidirectional communication?
The print server is an external box (jetdirect) and does show the status so that may be a route we could take if we had some way of interacting with the jetdirect software. Would installing the Print Maestro Service on the license server and on the local pc solve this? Or is this what you were referring to when you said to install the service on the Bartender pc?
Printer Maestro has to be installed on:
- The computer where your VB application and BarTender is installed.
- The computer on which the printer driver for your printer has been locally installed.
There is also a difference in how Printer Maestro can see the printer status depending on the Edition of BarTender you own:
Vous devez vous connecter pour laisser un commentaire.