frReport.PrepareReport;
fReportViewForm:=TfReportViewForm.create(self);//Preview窗口
frReport.Preview:=fReportViewForm.FrPreview;//FrPreview是Preview窗口里的TfrxPreview
frReport.ShowPreParedReport;
frReport是有值的,我用Design打开时有值.我打开的报表预览时里面老是空的?
谁知道原因?
13 个解决方案
#1
怎么没人回答?高手呢?
#2
路過!
#3
没有用过,当时你可以看看是否连接了数据集。
#4
没连接数据集应该也可以预览啊
#5
bh_frr.LoadFromFile('报表.frf');
bh_frr.Preview:=preview.prvw_frr;
if bh_frr.PrepareReport then bh_frr.ShowPreparedReport;
preview.ShowModal; //preview是一个自已做的预览窗口。
具体的设计在自带的DEMO里有。
bh_frr.Preview:=preview.prvw_frr;
if bh_frr.PrepareReport then bh_frr.ShowPreparedReport;
preview.ShowModal; //preview是一个自已做的预览窗口。
具体的设计在自带的DEMO里有。
#6
当我的的frReport.ShowPreParedReport;的时候,预览窗口可以打开,但里面是空白的!
如果我不用:
fReportViewForm:=TfReportViewForm.create(self);//Preview窗口
frReport.Preview:=fReportViewForm.FrPreview;//FrPreview是Preview窗口里的TfrxPreview
而直接frReport.ShowPreParedReport;打开报表时,里面也有数据.我像就是传递预览窗口时出了问题
,但我又不知道问题是什么,所以请高手指点迷津.
如果我不用:
fReportViewForm:=TfReportViewForm.create(self);//Preview窗口
frReport.Preview:=fReportViewForm.FrPreview;//FrPreview是Preview窗口里的TfrxPreview
而直接frReport.ShowPreParedReport;打开报表时,里面也有数据.我像就是传递预览窗口时出了问题
,但我又不知道问题是什么,所以请高手指点迷津.
#7
以前我也遇到过,好像是数据源的问题,记得不太清楚了。
实在不行就重新来一遍
实在不行就重新来一遍
#8
我的报表没连数据,只放几个MEMO上面敲几个字.
#9
Delphi程序员的悲哀!
#10
up
#11
还没人回答!
#12
先ShowPreParedReport;再加载报表数据试
#13
是我思维定势了,3.10以前的版本有很大不一样了。
#1
怎么没人回答?高手呢?
#2
路過!
#3
没有用过,当时你可以看看是否连接了数据集。
#4
没连接数据集应该也可以预览啊
#5
bh_frr.LoadFromFile('报表.frf');
bh_frr.Preview:=preview.prvw_frr;
if bh_frr.PrepareReport then bh_frr.ShowPreparedReport;
preview.ShowModal; //preview是一个自已做的预览窗口。
具体的设计在自带的DEMO里有。
bh_frr.Preview:=preview.prvw_frr;
if bh_frr.PrepareReport then bh_frr.ShowPreparedReport;
preview.ShowModal; //preview是一个自已做的预览窗口。
具体的设计在自带的DEMO里有。
#6
当我的的frReport.ShowPreParedReport;的时候,预览窗口可以打开,但里面是空白的!
如果我不用:
fReportViewForm:=TfReportViewForm.create(self);//Preview窗口
frReport.Preview:=fReportViewForm.FrPreview;//FrPreview是Preview窗口里的TfrxPreview
而直接frReport.ShowPreParedReport;打开报表时,里面也有数据.我像就是传递预览窗口时出了问题
,但我又不知道问题是什么,所以请高手指点迷津.
如果我不用:
fReportViewForm:=TfReportViewForm.create(self);//Preview窗口
frReport.Preview:=fReportViewForm.FrPreview;//FrPreview是Preview窗口里的TfrxPreview
而直接frReport.ShowPreParedReport;打开报表时,里面也有数据.我像就是传递预览窗口时出了问题
,但我又不知道问题是什么,所以请高手指点迷津.
#7
以前我也遇到过,好像是数据源的问题,记得不太清楚了。
实在不行就重新来一遍
实在不行就重新来一遍
#8
我的报表没连数据,只放几个MEMO上面敲几个字.
#9
Delphi程序员的悲哀!
#10
up
#11
还没人回答!
#12
先ShowPreParedReport;再加载报表数据试
#13
是我思维定势了,3.10以前的版本有很大不一样了。