95 pts.
 AS400 Barcode
Hello, When I used apw(ADVANCE PRINT WRITER)to create a barcdoe in cdoe39 style,if the field have the blank on the end of the field,the right mark '*' will be print output,but the mark '*' is used to show the end of field in the code39 style. Would someone can tell me the reason and how to deal with the blank in the field

Software/Hardware used:
OS400 V5.4
ASKED: March 20, 2012  3:24 AM
UPDATED: March 22, 2012  3:29 AM

Answer Wiki:
Last Wiki Answer Submitted:  Be the first to answer this question.
All Answer Wiki Contributors:  Be the first to answer this question.
To see all answers submitted to the Answer Wiki: View Answer History.


Discuss This Question:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _


 

Would someone can tell me the reason…

What reason? Do you want to know why the a star is used? Or do you want to know why a star appears as the last character when the coded value has trailing blanks?

…and how to deal with the blank in the field

If the blank is at the end, do you need a code39 ‘space’ character to print at the end? How do you need to deal with it? What is the problem you are having? Why do you care if a star shows that the end was reached?

I don’t quite understand what you need to do.

Tom

 108,055 pts.

 

Tom,Thank you for relpy.
First,I want to know Why a star appears as the last character with the trailing blanks.
Sceond,I don’t want the end blank to printed,So I have changed the programm to replace the trailing blanks by the star,and now the barcode is printed without star.But I don’t want to change programm like this,I expect to not change the programm and fix the location of the end star and the end star not appeared.
Third,In Code39 Style,blank in the Middle of field is allowed?If then,how to print the right barcode include the Mid blank?
That’s all,Thanks.
Jackli

 95 pts.