我用fastreport设计了一个报表,可是在程序运行时,按了预览或打印按钮,报表都没有反应!
代码过程如下:
dm.adoqth在前面运行过,确实有记录存在!
frReport1.LoadFromFile('d:\zcwlgl\repoert\repth.frf');
frdbdateset1.DataSet:=dm.adoqth;
frReport1.PrepareReport;
if chkprv2.Checked then
frReport1.ShowPreparedReport
else
frReport1.PrintPreparedReport('',1,true,frall);
请问这代码中有什么不对的地方吗?
代码过程如下:
dm.adoqth在前面运行过,确实有记录存在!
frReport1.LoadFromFile('d:\zcwlgl\repoert\repth.frf');
frdbdateset1.DataSet:=dm.adoqth;
frReport1.PrepareReport;
if chkprv2.Checked then
frReport1.ShowPreparedReport
else
frReport1.PrintPreparedReport('',1,true,frall);
请问这代码中有什么不对的地方吗?
解决方案 »
- 请一个关于DLL文件引用时出错???[高分请教20分]
- 如何在cxGrid中实现在某个单元格输入数据,其它若干单元格也自动输入相同的内容?
- TIdUDPServer控件能否添加到我自己定义的一个非窗体类中?
- 好郁闷啊,大家快来帮忙!
- 我给Speedbutton控件设置了弹出菜单,我想改为点击此控件弹出菜单,而不是在控件上按鼠标右键产生?该如何实现?
- 频率模式增长的数据挖掘?
- 急!请问如何将中文转成UnionCode?
- 一个有关多文档的问题?
- StringGrid的最后一行?
- 有关DBGrid的三个问题?
- 关节于sendmessage()的问题?
- 如何修改单击TCombobox的小三角按钮的缺省过程?
frdbdateset1.DataSet:=dm.adoqth;
frReport1.PrepareReport;
if chkprv2.Checked then
//frReport1.ShowparedReport 改為以下語句試試
frReport1.ShowReport ;
else
frReport1.PrintPreparedReport('',1,true,frall);
我按你所说,改过了,结果还是一样!另外打印也没有反应啊!
在delphi5下的是可以的。