barcode type
Salve a tutti.
Ho una stampa di etichette che dovrebbe stampare il codice a barre in base alla lunghezza.
Ho impostato al beforeprint del barcode1 questo
barCode1.Visible:=true;
if <fxDB."ARTEAN">='0000000000000' then
barCode1.Visible:=False;
if LENGTH(<fxDB."ARTEAN">)=8 then
barCode1.BarType:= bcCodeEAN8
else
if LENGTH(<fxDB."ARTEAN">)=13 then
barCode1.BarType:= bcCodeEAN13
else
barCode1.BarType:= bcCodeMSI;
stampa sempre il codice a barre errato tipo 12345678 è come se non legge la lunghezza
Comments
ho notato che non devo scrivere bcCodeEAN13 ma il numero 17.
dove trovo i numeri corrispondenti ?