Работа с готовым отчетом
Miha
Krasnoyarsk, Russia
Здравствуйте.
Delphi 7, FastReport 3.12
Загружаю готовый отчет и в коде хочу изменить содержание некоторых полей
В предварительном просмотре все замечательно. Но после нажатия на печать,
Обновленное содержание печатается только на первой странице, на остальных старое, и в просмотре после этого все поля возвращаются к исходному состоянию.
frxReport1.PreviewPages.LoadFromFile('c:\1234.fp3');
for i:=0 to frxReport1.PreviewPages.Count-1 do begin
f3:=frxReport1.PreviewPages.Page.FindObject('SHTAMP');
if f3<>nil then TfrxMemoView(f3).Memo.Text:='Получено эектронно...';
end;
frxReport1.ShowPreparedReport;
Во втором FastReportе мы это используем в полный рост.
Можно ли в третьем что-нибудь сделать?
С уважением, Михаил Баранов.
Delphi 7, FastReport 3.12
Загружаю готовый отчет и в коде хочу изменить содержание некоторых полей
В предварительном просмотре все замечательно. Но после нажатия на печать,
Обновленное содержание печатается только на первой странице, на остальных старое, и в просмотре после этого все поля возвращаются к исходному состоянию.
frxReport1.PreviewPages.LoadFromFile('c:\1234.fp3');
for i:=0 to frxReport1.PreviewPages.Count-1 do begin
f3:=frxReport1.PreviewPages.Page.FindObject('SHTAMP');
if f3<>nil then TfrxMemoView(f3).Memo.Text:='Получено эектронно...';
end;
frxReport1.ShowPreparedReport;
Во втором FastReportе мы это используем в полный рост.
Можно ли в третьем что-нибудь сделать?
С уважением, Михаил Баранов.
Комментарии
frxReport1.PreviewPages.LoadFromFile('c:\1234.fp3');
for i:=0 to frxReport1.PreviewPages.Count-1 do begin
f3:=frxReport1.PreviewPages.Page.FindObject('SHTAMP');
if f3<>nil then TfrxMemoView(f3).Memo.Text:='Получено эектронно...';
frxReport1.PreviewPages.ModifyPage(i, frxReport1.PreviewPages.Page);
end;
Помогло.