Question: Отчет выглядит нормально (по русски). На принтер же выводятся иероглифы!

Answer:

1 способ: Пользуйтесь стилями. Создайте стиль, у него поставьте нужный шрифт и у шрифта набор символов=кириллический. Всем memo поставьте этот стиль, или несколько если используются разные шрифты/рамки.

2 способ: в обработчике TFrxReport.OnBeforePrint(Sender): If Sender is TFrxMemoView then TFrMemoView(Sender).Font.Charser=RUSSIAN_CHARSET

3 способ: Можно отключить в настройках принтера использование встроенных шрифтов.