View previous topic :: View next topic
|
Author |
Message |
Anney
New User
Joined: 06 Jan 2007 Posts: 7 Location: Chennai
|
|
|
|
There is a mainframe report which is getting printed in a PC printer. The report contains portugese characters. Those characters are shown fine in report in mainframe, but while sending to printer it is not working.
Can any one suggest how to resolve this issue?
Thanks,
Anney |
|
Back to top |
|
|
Bill Woodger
Moderator Emeritus
Joined: 09 Mar 2011 Posts: 7309 Location: Inside the Matrix
|
|
|
|
Somewhere between you viewing/printing the report on the mainframe and it coming off the PC printer is a "character set" which does not support Portuguese. It can be the EBCDIC to ASCII translation that you must be doing, or the font(s) selected for the printer might not have Portuguese. Get the printer working first, then work your way back through everything where the report "moves" from one place to another. |
|
Back to top |
|
|
Anney
New User
Joined: 06 Jan 2007 Posts: 7 Location: Chennai
|
|
|
|
Thanks Bill. The printer is configured for Portugal character recognition and is currently printing some of the words/characters correctly. The report is generated by a cobol program in which portugal words are hardcoded. For instance, Portugal word COMPOSIÇĀO is hard coded in mainframe program as COMPOSIÙÐO which is correctly displayed in report when printed. Not able to find why the programmer has given Hex 'FD' in EBCDIC for ASCII 'Ç'and Hex 'AC' for Ā. Still researching to get the correct EBCDIC to ASCII mapping for Portugal characters |
|
Back to top |
|
|
|