ReBuild отчета в RunTime
Возникла необходимость производить перестроение отчета в RunTime. Само же перестроение должно выполняться при открытом предпросмотре предыдущей версии отчета. Пользователь лишь нажимает на компонент Memo1 и по событию OnObjectClick, выполняется перестроение (освежение) старого отчета, после чего пользователь должен увидеть тот самый новый (освеженный) отчет.
При использовании кода:
При использовании кода:
procedure Tfm.frReportObjectClick(View: TfrView);
begin
if View.Name = 'Memo1' then begin
dsData.DataSet.Refresh;
frReport.PrepareReport;
frReport.ShowPrepared;
end;
end;
все получается, но при этом выводится поверх предпросмотра еще одно окно предпросмотра, а это не нужно!