OE custom invoice printing in a different Font-face than used in report

We have just upgraded a client from Sage 300 5.6 to 6.2. We had customized the OE invoices on 5.6 to print in draft on pre-printed stationery using dot matrix printers (Epson LX-350, Epson FX-2190 and OKI ML280). After the upgrade, the forms still work, but the font displayed in the preview is Courier New whereas the font used on all objects in the report (.RPT) is Draft 15cpi size 8. The printer font has also been set to Draft, but the report still print in Courier New.

We don't seem to have control of the Font type although changing the size from 8 to 10 reflects on the printout. Where could Courier New be coming from here and is there anywhere this font can be changed to what we want?

  • 0
    If the forms still work, who cares what the preview looks like? You're lucky dot matrix still works at all!!!
  • 0 in reply to Jay Converse Acumen
    Thanks Jay for your response. Courier New is not readable when printed using a dot matrix printer and moreover it prints slowly and uses more ink than draft. The client is not happy that after the upgrade reports are not coming out better but worse. The report font (from design) is draft and the printer font is draft. Why does the report print out in a different font, anyway? This client also noticed that they can't print the GL Trial Balance report in landscape mode anymore after the upgrade. They used to change the report orientation on the printer dialog box, but that feature is no longer there and it just *** them off the more.

    Any more ideas are welcome.
  • 0 in reply to Fungai Chirongo
    Oh, so the forms _don't_ work, that's not what you said the first time. You can try editing the form in Crystal and selecting the _exact_ printer name, maybe that will work. But your main problem is it's 2015 and you're still using dot matrix printers.
  • 0 in reply to Fungai Chirongo
    Dot matrix printers died with DOS. As Jay says, edit the report in Cystal and select the specific printer and font - it must be a printer resident font. Windows will substitute a report font with something like Courier New if it does not find the report font, so I suspect that is the root cause of your problem.
  • 0 in reply to Jay Converse Acumen
    @Jay. The forms do work. Our problem is the font on the print-out. In Crystal Reports XI, we've selected the exact printer (Epson LX-350) and have chosen the correct paper size for this form. We've also refreshed the report to display data, and when we print directly from Crystal, the invoice prints in draft (desired font). We've saved this form in the OE62A\ENG directory and printed the same invoice through Sage 300 and the font comes out as Courier New (undesired font).

    I agree with you that dot matrix printers are archaic, but believe you me, these dinosaurs still have work in this part of the world. We will however use this opportunity to convince the client to upgrade their printers.
  • 0 in reply to Ettienne Schwagele
    @Ettienne. I think you're right that Windows is substituting the report font with Courier New, but it seems to be so when we print through Sage 300. If we print the report directly from Crystal Reports, the report font is used and it is from the same machine running Sage 300, with the exact printer attached. We hope to get the client to upgrade their printers soon to more modern ones.