Экспорт в TXT
Скачал демку FastReport 3 и решил проверить работу с отчетами для матричных принтеров (для меня это актуально).
Вопросы по экспорту в текст для "dot matrix printer":
- при формировании рамки вокруг поля она отображается в Preview и печатается на принтере корректно, а экспортируется со сдвигом (происходит не наложение границ рамок друг на друга как на экране, а формирование рамки для каждого поля).
Это так задумано или как?
- Объекты "Линия" не экспортируются вообще?
- В дизайнере панель Frame не отображается, даже если проставить галочку в меню View\ToolBars\Frame?
Вопросы по экспорту в текст для "dot matrix printer":
- при формировании рамки вокруг поля она отображается в Preview и печатается на принтере корректно, а экспортируется со сдвигом (происходит не наложение границ рамок друг на друга как на экране, а формирование рамки для каждого поля).
Это так задумано или как?
- Объекты "Линия" не экспортируются вообще?
- В дизайнере панель Frame не отображается, даже если проставить галочку в меню View\ToolBars\Frame?
Комментарии
Насчет панели Frame - возможно, она за пределами экрана. Убейте ветку реестра hkcu\Software\Fast Reports
- выбираю "Dot-matrix reports\Customer list"
- кликаю Design
- устанавливаю фреймы вокруг "Company" и "Address" в PageHeader1
- делаю PageHeader1 пошире и рисую с помощью "Dot-matrix Line object" горизонтальную и парочку вертикальных линий на свободном месте в PageHeader1
- запускаю Preview: все нормально
- выбираю печать с опциями OEM Codepage и Pseudographic: все нормально, фреймы и линии в наличии и на месте.
- выбираю "Export\Text (matrix printer)" с опциями OEM Codepage и Graphic в файл, смотрю этот файл, а в нем примерно так:
┌──────┐ ┌──────┐
│Company│ │Address│ Phone
└──────┘ └──────┘
и т.д. , линий нет вообще, один текст.