高分求解,FastReport4.6.8 frxpreview多表预览问题!

FCU 2011-03-22 04:55:41

ADOQuery1.Close;
ADOQuery1.SQL.Text := 'select * from tb1';
ADOQuery1.Open;
//----------------报表1 Begin
if ADOQuery1.RecordCount>0 then
begin
frxReport1.LoadFromFile(SysPath+'RPT\PHMX.FR3');
TfrxMemoView(frxReport1.FindObject('Memo2')).Text := temMarkte+'配货明细';
frxReport1.PrepareReport(False);
end;
//----------------报表1 End


ADOQuery1.Close;
ADOQuery1.SQL.Text := 'select * from tb12222';
ADOQuery1.Open;

//----------------报表2 Begin

if ADOQuery1.RecordCount>0 then
begin
frxReport1.LoadFromFile(SysPath+'RPT\PHMX.FR3');
TfrxMemoView(frxReport1.FindObject('Memo2')).Text := temMarkte+'配货明细';
frxReport1.PrepareReport(False);
end;
//----------------报表2 End


frxReport1.ShowPreparedReport;



上面代码,如果我不把 frxReport 绑定到FrxPreview控件上的时侯显示两个查询两个报表,正常,如果绑定到FrxPreview,代码执行的时候,看见FrxPrivew也载了,一闪而过,好像马上又把第一个报表清空了,加载了第二个报表,最终只显示第二个报表,两个报表无法同时显示,何故?
...全文
232 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
FCU 2011-03-22
  • 打赏
  • 举报
回复
怎么没有人回答啊
FCU 2011-03-22
  • 打赏
  • 举报
回复
自己顶下

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧