Hello,

I am baffled by a strange behavior of my app. I have created a report invoice which should print labels in different languages, depending on a value entered in the invoice table itself, so that people will get invoices in a language they understand. To do this, in the Private Sub Report_Page function, I have lines such as:

If Me.Codlang ="ANG" Then
OrigTel_Label.Caption ="Tel"
End if

On the preview it works fine. If I print to a PDF file using PDFmail, the labels also appear in the correct language, so I know the code works. However, when I use an actual printer, the labels come out in the original language.

Any idea ? Thanks in advance. shrug.gif