I've never tried encoding a CR/LF in a barcode. Would it need to be the hex value of CR/LF on the client?
X'25' is LF in CCSID 37. Greg's x'0A' is ASCII. If the client is a PC, it probably wouldn't recognize CCSID 37. Although if it's running 5250 emulation I guess it might.
-----Original Message-----
From: Greg Wilburn [mailto:gwilburn@xxxxxxxxxxxxxxxxxxxxxxx]
Sent: Friday, August 09, 2019 9:24 AM
To: RPG programming on IBM i <rpg400-l@xxxxxxxxxxxxxxxxxx>
Subject: RE: Code128 CR/LF
I think a linefeed (LF) is hex '0A'
-----Original Message-----
From: RPG400-L [mailto:rpg400-l-bounces@xxxxxxxxxxxxxxxxxx] On Behalf Of Barb Hines
Sent: Friday, August 09, 2019 10:11 AM
To: RPG programming on IBM i <rpg400-l@xxxxxxxxxxxxxxxxxx>
Subject: Code128 CR/LF
Can someone please tell me what I'm doing wrong?
I am attempting to code a carriage return and line feed into a code128 barcode. My code looks like this:
d cr c const(X'0D')
d lf c const(X'25')
dimen2 = pwd + cr + lf + dimen1;
Print file:
A DIMEN2 30A 1
A BARCODE(CODE128 2 *NOHRI (*WIDTH .-
A 007))
Scan results using a Unitech AS10-U scanner:
********** 10.219”
--
This is the RPG programming on IBM i (RPG400-L) mailing list To post a message email: RPG400-L@xxxxxxxxxxxxxxxxxx To subscribe, unsubscribe, or change list options,
visit:
https://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives at
https://archive.midrange.com/rpg400-l.
Please contact support@xxxxxxxxxxxx for any subscription related questions.
Help support midrange.com by shopping at amazon.com with our affiliate link:
https://amazon.midrange.com
As an Amazon Associate we earn from qualifying purchases.