Labels Will Print In Bartender But Will Not Print From Commander
Good morning!
I've got two, similar Commander/Bartender printing issues.
1) I am successfully printing server BTW formats by creating trigger files for Commander. I have one BTW that when used, does not actually print anything on my label. When I try to use that same BTW with the exact same data copied into a sample view, I can print it through Bartender and it is accurate and complete. I have tried adding quotes around the text data fields. FYI - I see it in Reprint Console and it shows the correctly requested number of labels but the lower center grid shows 'There is no data available for this view.' The lower right Label image shows a blank label.
2) I have a different label format that prints fine through Bartender. One of the fields on the label is three concatenated fields - Field A, then a hardcoded '>>' then Field B. Again, works fine when printing in Bartender. When I print through Commander using exactly the same data file (except through Commander, I have the control lines for printer, BTW etc), it does not print correctly. The only thing that appears on my label is >>.
Why wouldn't I be able to print through Commander when I can print the exact same thing through Bartender? It seems like updating BTWs does not always take effect until I stop Commander and restart it. I'm not sure that is normal but it seems to be the case. That does not help in this situation. I have tried this running Commander as an application when the default, as a service, had this issue - same problems.
Thanks!
I've got two, similar Commander/Bartender printing issues.
1) I am successfully printing server BTW formats by creating trigger files for Commander. I have one BTW that when used, does not actually print anything on my label. When I try to use that same BTW with the exact same data copied into a sample view, I can print it through Bartender and it is accurate and complete. I have tried adding quotes around the text data fields. FYI - I see it in Reprint Console and it shows the correctly requested number of labels but the lower center grid shows 'There is no data available for this view.' The lower right Label image shows a blank label.
2) I have a different label format that prints fine through Bartender. One of the fields on the label is three concatenated fields - Field A, then a hardcoded '>>' then Field B. Again, works fine when printing in Bartender. When I print through Commander using exactly the same data file (except through Commander, I have the control lines for printer, BTW etc), it does not print correctly. The only thing that appears on my label is >>.
Why wouldn't I be able to print through Commander when I can print the exact same thing through Bartender? It seems like updating BTWs does not always take effect until I stop Commander and restart it. I'm not sure that is normal but it seems to be the case. That does not help in this situation. I have tried this running Commander as an application when the default, as a service, had this issue - same problems.
Thanks!
0
-
When running Commander as an application, and no credentials specified in the BarTender command handler, you should select the "Detection>Show all running BarTenders" menu item in order to make visible what the problem is. While testing, choose not to delete the data file when done so that when you examine the visible BarTender process, you will have a live view that should show where the mistake is.
I suggest you take a look at the Commander trouble shooter document, as that should help you out:
http://seagullscientific.invisionzone.com/index.php?/topic/55-commander-troubleshooting/0 -
Thanks for the reply, Ian.
I found something interesting when I used Show All Running BarTenders. It gives me Error Message # 3244, Database Schema Mismatch. The really interesting thing about this is that I believe it have it all set up correctly. When go into Database Setup, I can see that it thinks the BTW line is actually part of the data. Now, when I open the BTW outside of the one the system just opens for me and I go and view my sample data file, it looks fine. The fields match up. Clicked on my Text File - options, I have re-selected the file, specified I have First Record Has Field names, Clicked on Get Field Names - it all looks good using my Text File.
Seriously, I really think the format is correct. I even created a new test file using the lines from my triiger file (minus the BTW/END of course). Refreshed it, got the fields, made sure it knew it has a header line, etc. Still - works fine in BarTender, does not work via Commander.
When I bring it up via Show All Running BarTenders - and get that first error, if I tell it to do a Print Preview, it starts to tell me the this field does not work, if I say to Proceed without it, it just gives me the same error on the next field. These fields exist in the same file and in the trigger files. Both file types have headings and the BTW knows the heading is included.
Why would it think my %BTW% line is part of the trigger file? I am using exactly the same header information as successful file format (with the exception of the BTW name). I tried viewing the BarTender process with a successful format - it shows the same thing - that it thinks the BTW line is part of the file - but I don't get any errors and it prints.0 -
I ended up completely recreating the problem labels. There did not seem to be any reason for the 'bad' one not knowing that the fields were in the target file (or maybe that it was treating the BTW/END as the header). Regardless, creating the label from scratch resolved my first problem.
My second problem, instead of having two fields concatenated with special characters between (the characters were hadcode in the BTW - and this printed fine outside of Commander!), I changed the datasource to combine the fields WITH the special characters and put it all without quotes.0 -
If using Commander script where lines one and two have %BTW% and %END% respectively, and that the third line contains record header, then you need to specify the following commands in your Commander script:
/R=3 (This indicates that the delimited data starts on row 3 of the trigger file.)
/DbTextHeader=3 (This indicates that row 3 contains the record header of the delimited data.)0 -
I suggest you take a look at the new Integrations Platform in BarTender 2016: http://www.seagullscientific.com/label-software/barcode-label-design-and-printing/
0
サインインしてコメントを残してください。
コメント
5件のコメント