Collate Serialized Labels With Multiple Copies Follow

0
Avatar
Legacy Poster

I am trying to create and print shipping labels - each package requires a label with a unique serial number, pasted to 4 sides of the package. My commander script has /S= and /C= commands, and I do get the correct number of labels printing with the correct serial numbers.

However, if I print labels for 2 packages, 4 copies each, they print in this order:

1,2,1,2,1,2,1,2 which is pretty inconvenient for sticking the labels onto the packages. How can I get them to print like 1,1,1,1,2,2,2,2?

The only thing I can think of at the moment is to skip the serialization and specify the serial number in the input record and send each record 4 times, which seems inefficient, or specify the serial number in the record with the /C command...but it still seems to only work if I send each record as a separate input file.

Thanks for your help.

5 comments

0
Avatar
Ian Cummings
Moderator
Comment actions Permalink

BarTender doesn't really support collated printing as you describe. You can of course adjust the frequency of the serial number incrementing, but of course this is a design time setting. I would say your best bet is to issue multiple Commander Script commands in your same trigger file. This will result in multiple print jobs to the printer, but at least will be from one trigger.
0
Avatar
Shotaro Ito
Moderator
Comment actions Permalink

Hi LabelMonkey,
When I print a format with a serialized text from commander script like below,
[code]
%BTW% /AF="C:\formats\Serialnum.btw" /S=2 /C=4 /P
[/code]

Result comes like 8 labels as
1,1,1,1,2,2,2,2
(single label on a page)

Do you layout multiple labels on a page? (like print 2 rows and 5 columns) In that case, print order can be defined by Page setup > Print order tab.

Hope that helps..
0
Avatar
Susan Chen
Moderator
Comment actions Permalink

Hi, LabelMonkey:


In your commander script, do you set it to /C=4 for 4 copies and seralization for 2? This is why you get 1,2
1,2 1,2 1,2 for exact 4 copies.

If you want to be in the order of 1,1,1,1,2,2,2,2 , you can set
1)Do not use /C for identical copies specification, specify this inside Bartender File-> Print-> "Quantity" tab-> Identical Copies of label for the exact copies number or from a database

or

2)Still specify /C for identical copies in commander script but serlaize yourself for example using VBScript. If you use very simple seralization, OK to take this approach. If you are using much more complicated seralization, the first one is a better option for you.



Does it work for you?


Thanks!
0
Avatar
Legacy Poster
Comment actions Permalink

Thanks, I'm still pretty confused. When I use "print preview" the labels seem to be in the order I want (1,1,1,1,2,2,2,2). I wonder if my printer is automatically collating? Not sure where to turn that off, if that is the case.
0
Avatar
Shotaro Ito
Moderator
Comment actions Permalink

Try not using printer's identical copy function ,by

BarTender's Administer menu > Advanced printer and driver setup,
select the printer, check [Override Default Settings], check [Use alternate method to control data sourced copies].

For version 9.1 or older, you need to edit "BtwPrn.ini" in
C:\Documents and Settings\All Users\Application Data\Seagull\BarTender
by adding your printer model name to [Copy Incapable Printers] section.

Also, check printer driver's property / document property to make sure collate function is disabled.

Please sign in to leave a comment.