Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.05.20;
Скачать: CL | DM;

Вниз

Сохранение отчёта в поток для FastReport   Найти похожие ветки 

 
Sansy   (2007-03-06 08:55) [0]

Сохраняю в поток (TStringStream) готовый отчёт из FastReporta, затем поток сохраняю в мемо. При последующем считывании FastReport говорит что не верный формат файла. При инспекции потока вижу что строка с отчётом записана не до конца. В чём проблема и как её обойти?


 
Johnmen ©   (2007-03-06 09:43) [1]

Нам отсюда твоего кода не видно....


 
Sansy   (2007-03-06 10:00) [2]

Код выглядит вот так:
     StrStream:=TStringStream.Create(sRep);
     try
       coDM.qOldRep.AppendRecord([Calc,"C",sDat,""]);
       fRep.frxReport1.LoadFromFile(ePath+"ArchCalc.fr3");
       fRep.frxReport1.PrepareReport(True);
       ffRep.frxReport1.PreviewPages.SaveToStream(StrStream);
       if coDM.qOldRep.State<>dsInsert then
         coDM.qOldRep.Edit;
       coDM.qOldRep.FieldByName("REP").AsString:=StrStream.DataString;
       coDM.qOldRep.Post;
     finally
       StrStream.Free;
     end;


 
Johnmen ©   (2007-03-06 10:10) [3]

Какого типа поле REP и какая БД?


 
Sansy   (2007-03-06 10:18) [4]

БД Oracl 8 Rep-LONG RAW
Но ещё раз повторюсь в инспекторе объекта StrStream - DataString показывается без конца файла, сравнивал с отчётом сохранённым в файл.



Страницы: 1 вся ветка

Текущий архив: 2007.05.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.107 c
15-1177322777
Zoop
2007-04-23 14:06
2007.05.20
Автоматические электомеханические варота.


3-1171882209
vani
2007-02-19 13:50
2007.05.20
Delphi7 ADO MSSQL2k


5-1153742858
Нулевой
2006-07-24 16:07
2007.05.20
Как добавить свойства компонента в Object Inspector?


2-1177755349
I-New
2007-04-28 14:15
2007.05.20
Что такое Build. И а зчем он нужен?


1-1174730969
rockman_
2007-03-24 13:09
2007.05.20
Не видно курсор в StringGrid