Printing French Characters

maploosh

New Member
I am using EB version 9.1 SP8. We have started dealing with a lot more french customers lately (some of them have accents in their names or address). We can input these accents into customer maintenance and they show up fine. The problem arises when we print a report containing the french customers names or addresses (ex: 2.1.3). Either the character with the accent is skipped or replaces by another character or set of characters. Does anyone know how to fix this so that the French characters are printed correctly.
Thanks
Matt
 

sharkdim

Member
i think it is not QAD's problem but progress
can you tell me which charset type is your system used?
such as iso8859-1 or ibm850
 

maploosh

New Member
I checked and we are using character set iso8859-1. Also I ran a simple query and sent the output to a text file and the french accents do not appear correctly within the text file.
Matt
 

ovf

Member
Hi Mat,

I think this is a typical problem for the character env!

1. What env. are your customer running in?
Unix - Char
Windows - GUI

2. I would try:
OUTPUT to cust.txt convert target "ISO8859-1".
for each cm_mstr no-lock:
disp cm_addr cm_sort.
end.
output close.
Can you read that in your windows env. ? if yes then the characters in your db are correct - at least I Think.

3. Write a single line in windows and save it as cust.txt.
"test" "Test sort á à"
Use some of the french characters.
Create a customer in mfg with addr = "test".
try:
Input from cust.txt convert source "ISO8859-1".
find cm_mstr where cm_addr = "TEST"
input cm_addr cm_sort.
input close.
Now check, the data of this in MFG - if it looks allright and 2. went ok as well, then the problem seem to be your printer definition.

Regards Ole
 
Top