If you want to try the transparency, look here:
http://www-912.ibm.com/s_dir/slkbase.NSF/00e42b791a3dab7b862565c9004ec1af/3788b4d775308174862565c2007d
473e?OpenDocument

Or

http://tinyurl.com/34g69b

HTH,

Charles


-----Original Message-----
From: rpg400-l-bounces@xxxxxxxxxxxx
[mailto:rpg400-l-bounces@xxxxxxxxxxxx] On Behalf Of Wilt, Charles
Sent: Friday, October 19, 2007 9:18 AM
To: RPG programming on the AS400 / iSeries
Subject: RE: Bar Code printing example

While AFP would make this easy, I doubt that the Okidata or
Epson support it.

I'd guess both just support ASCII. Do you know for sure that
either one supports a ASCII command sequence to print a barcode?

The problem you're going to hit is that your RPG program
outputs EBCDIC; while the printers understand ASCII. For
basic stuff, the Host-print-transform (HPT) built into OS/400
handles the EBCDIC to ASCII conversion just fine.

The special command sequence to print a barcode will be a problem.

However, there is a way to get HPT to ignore certain strings
in your spool file so that they get sent to the printer
directly. This string would be the ASCII binary values you
need to tell the printer to print the barcode. This
functionality is called transparency. You'll need to look
around online to see how to do it.

Another option, would be to have your RPG program write an
ASCII file directly. I think you'd need to write to the IFS
and them use something else to send the data to the printer.
There's someone on this list that's done that with postscript
files, so hopefully they will jump in or you might look in
the archives.

HTH,
Charles

-----Original Message-----
From: rpg400-l-bounces+wiltc=cintas.com@xxxxxxxxxxxx
[mailto:rpg400-l-bounces+wiltc=cintas.com@xxxxxxxxxxxx] On
Behalf Of
Phil Kestenbaum
Sent: Friday, October 19, 2007 9:04 AM
To: RPG programming on the AS400 / iSeries
Subject: RE: Bar Code printing example

Sheri, You want to read about Advanced Function Printing.
Your shop does not use any package like T.L Ashford?

-----Original Message-----
From: rpg400-l-bounces@xxxxxxxxxxxx
[mailto:rpg400-l-bounces@xxxxxxxxxxxx] On Behalf Of Rowe, Sheri
Sent: Friday, October 19, 2007 9:00 AM
To: rpg400-l@xxxxxxxxxxxx
Subject: Bar Code printing example


Hi Group,

I am a novice RPG programmer and my boss as asked me to modify our
'picking slip' program to include a bar code (order and order
generation #). We currently print on an OKIDATA Microline 590 line
printer and want to move to an Epson POS printer, model TM T811V.
Additionally, we would like the printer to cut the paper after
printing each pick slip.

I have no experience printing bar codes and don't know
where to start.
The existing program was written in 1992 (yikes) in RPG.

If anyone has a sample program, or can point me to a sample
on the web
I would really appreciate it.

Thanks.

Sheri

--
This is the RPG programming on the AS400 / iSeries
(RPG400-L) mailing
list To post a message email: RPG400-L@xxxxxxxxxxxx To subscribe,
unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx Before posting,
please take a
moment to review the archives at
http://archive.midrange.com/rpg400-l.


This message contains information proprietary to our company.
It is intended to be read only by the individual or entity
named above
or their designee.
Any distribution of this message or the information
contained herein
without written permission from our company is strictly
prohibited. If
the reader of this message is not the intended recipient or
an agent
responsible for delivering it to the intended recipient, you are
hereby notified that you have received this document in
error and that
any review, dissemination, distribution, or copying of this
message is
strictly prohibited. If you have received this
communication in error,
please notify us immediately by e-mail, and delete the original
message.



--
This is the RPG programming on the AS400 / iSeries (RPG400-L)
mailing list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.




This e-mail transmission contains information that is
intended to be confidential and privileged. If you receive
this e-mail and you are not a named addressee you are hereby
notified that you are not authorized to read, print, retain,
copy or disseminate this communication without the consent of
the sender and that doing so is prohibited and may be
unlawful. Please reply to the message immediately by
informing the sender that the message was misdirected. After
replying, please delete and otherwise erase it and any
attachments from your computer system. Your assistance in
correcting this error is appreciated.

--
This is the RPG programming on the AS400 / iSeries (RPG400-L)
mailing list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.




This e-mail transmission contains information that is intended to be confidential and privileged. If you receive this e-mail and you are not a named addressee you are hereby notified that you are not authorized to read, print, retain, copy or disseminate this communication without the consent of the sender and that doing so is prohibited and may be unlawful. Please reply to the message immediately by informing the sender that the message was misdirected. After replying, please delete and otherwise erase it and any attachments from your computer system. Your assistance in correcting this error is appreciated.


As an Amazon Associate we earn from qualifying purchases.

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.