Blank Code39 Barcodes Still Print Something Follow

0
Avatar
Legacy Poster

I am using multi-line vbScript to set the values of some barcode fields.

On occasion, these fields are blank. However, the Code39 start/stop characters still print, so I end up with a very short barcode than scans to nothing.

How do I prevent barcode start/stop characters from printing when the field value is empty?

Thanks

6 comments

0
Avatar
Shotaro Ito
Comment actions Permalink

Hi,
Try using BarTender created barcode.
On the Barcode's property > Symbology and Size (Barcode tab in 9.4 or older) > [Print Method], select [Bar codes and human readable text controlled by BarTender.]
0
Avatar
Ian Cummings
Moderator
Comment actions Permalink

In the "Barcode" tab clicn the "Print Method" button and specify that BarTender renders the barcode instead of the printer.
0
Avatar
Legacy Poster
Comment actions Permalink

Unfortunately, this did not work.

I've noticed that when I put the same value into a text field with a black background and white text, //something// still writes, and you end up with a little black box.

This field is replicated several places on my label, so I just added an onData method to the replicated fields to check for a blank value and clear themselves.

Thanks for the response.




[quote name='Shotaro I -Seagull Support' timestamp='1342686483' post='2897']
Hi,
Try using BarTender created barcode.
On the Barcode's property > Symbology and Size (Barcode tab in 9.4 or older) > [Print Method], select [Bar codes and human readable text controlled by BarTender.]
[/quote]
0
Avatar
Legacy Poster
Comment actions Permalink

hi,
i would like to know more about this barcode symbology code39...how does it able to read hidden message in barcode.Does it easily deployable and printable with normal scanning devices.
0
Avatar
Ian Cummings
Moderator
Comment actions Permalink

zenithanthony: Code 39 is a widely used general purpose barcode symbology. The Code 39 specification defines 43 characters, consisting of uppercase letters (A through Z), numeric digits (0 through 9) and a number of special characters (-, ., $, /, +, %, and space). BarTender fully supports it for printing to any printer. Pretty much any barcode reader can read a Code 39 barcode, but be sure to check the specifications of any particular device before hand.

For tehnical information on Code 39 I suggest you take a look at the below Wikipedia page:

http://en.wikipedia.org/wiki/Code_39
0
Avatar
Ian Cummings
Moderator
Comment actions Permalink

If you do a print preview of the label, do you still see the same problem on screen? Also, please confirm the edition, version and build of BarTender in use and the version of Windows. Which printer make/model are you printing to and what is the printer driver version?

Please sign in to leave a comment.