很简单的代码,但执行时经常第一次不能加载模板(Cannot open file C:\Test\Test.frf),
重复执行第二次则能正常显示报表,有时第一次也能正常显示报表.
请问是哪里出问题了?
代码如下:
frDBDataSet1.DataSet := adoQuery;
frReport1.Dataset := frDBDataSet1;
frReport1.LoadFromFile('C:\Test\Test.frf');
frReport1.ShowPreparedReport;
frReport1.PrepareReport;
frReport1.ShowReport;
重复执行第二次则能正常显示报表,有时第一次也能正常显示报表.
请问是哪里出问题了?
代码如下:
frDBDataSet1.DataSet := adoQuery;
frReport1.Dataset := frDBDataSet1;
frReport1.LoadFromFile('C:\Test\Test.frf');
frReport1.ShowPreparedReport;
frReport1.PrepareReport;
frReport1.ShowReport;
解决方案 »
- 西安程序员俱乐部QQ群已经建立,号码是:16306226
- 关于程序打包
- 有关在Delphi中应用OpenGL载入Bmp位图
- 我的object pascal很烂,请哥哥弟弟们帮我构建几个函数,我这里有很多vcl的组件,大家可以交流一下,急在线等
- 请问在ActiveFormX 中如何使用多线程?
- 查询的记录太多以致 内存溢出 ,有哪些解决方法?多谢!!
- 服务端与客户端间的数组的传输!
- 怎样让Dbgrid某列不接受除浮点数(包括整数)以外的数据的输入!(在线等待)
- 北京的朋友看过来,我想转工啦,大家帮我参谋下!参与都有分
- 关于多线程
- 如何正确显示浮点数(特别是在dbgrid中)
- TDecisionGraph是不是有Bug?
因为DCOM采用的是异步通信,故有时廷时会出现问题.
不大懂...
frReport1.LoadFromFile('C:\Test\Test.frf');