powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / FastReport 4 + матричные отчеты
4 сообщений из 4, страница 1 из 1
FastReport 4 + матричные отчеты
    #37384589
avershilo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день. Подскажите в чем может быть проблема. Есть принтер Epson FX-890 и матричный отчет. Бумага рулонная с перфорацией формат 21х15,2(расположение листа - альбомное). так вот на печать выводится в книжном формате, т.е. все переворачивается и выводится поперек бумаги. Причем если печать обычный отчет (аналогичный шаблон), то все печатается нормально.
...
Рейтинг: 0 / 0
FastReport 4 + матричные отчеты
    #37387327
Phillip Fry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Видимо, перед печатью матричного отчета шлется неверная ESC последовательность, нужно проверить какая система команд выставлена
...
Рейтинг: 0 / 0
FastReport 4 + матричные отчеты
    #37396961
avershilo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все было проще - не подключил к проекту компонент экспорта в матричный вид.
Все бы хорошо, но возникла другая проблема. Используем сервер FastReport. Удаленно из веб получаем отчет для печати на матричном принтере: если получать отчет в pdf, rtf и тд. то это естественно не матричная печать, а если сохранять файл в fr3, то вопрос чем его распечатать - это обычный xml(если не писать своих "мини" прог)?
...
Рейтинг: 0 / 0
FastReport 4 + матричные отчеты
    #37398780
avershilo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скачал официальный FastReport Viewer, но оказалось, что он показываю матричный отчет верно, а печатет его как картинку(они не используют свой же компонент TfrxDotMatrixExport)... Вообщем странная недоработка

Пришлось написать спрою прогу и ассоциировать экзешник и типом fp3
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
 program  Project1;

 uses 
  SysUtils, frxClass, frxDMPExport;

 var 
  aFRP: TfrxReport;
  aDOT: TfrxDotMatrixExport;
 begin 
   if  paramcount =  1   then 
       begin 
         try 
          aFRP := TfrxReport.Create( nil );
          aDOT := TfrxDotMatrixExport.Create( nil );
          aDOT.PageBreaks := false;
           if  aFRP.PreviewPages.LoadFromFile(ParamStr( 1 ))  then 
            aFRP.ShowPreparedReport;
         finally 
          aFRP.Free;
          aDOT.Free;
         end ;
       end ;
 end .
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / FastReport 4 + матричные отчеты
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]