第二次调用报表为什么没有数据显示?(内详) 你不是把A已经free了吗那在b.onclick里面应该要有A的创建部分呀在B.onclick里加上创建A的代码即可 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 还有啊,dataset之类的东西还要指明 楼上的上午网络出了点问题没及时跟,不过我用的是showMdal,直到关闭以后才会free呀,而第二次打开又会重新调用create创建呀! 莫非B中用了A的数据,,,关了A就不行 主窗体上调用另一窗体Aa:=Ta.create(owner);a.showmodal;a.free;其中A上有一按钮B(ONClick),代码如下:--》加一句: table1.First; //因为preview后EOF=truereport.preview;//(report为报表名,为 auto-create form) 龙头老大,不行呀!那是一个主从报表,数据集用得是两个TQuery组件.我close 再open都不行。到底是怎么回事呀? 主窗体上调用另一窗体A//去掉这部分a:=Ta.create(owner);a.showmodal;a.free;放到按钮B(ONClick),代码如下:a:=Ta.create(owner);try a.showmodal; report.preview;//(report为报表名,为 auto-create form)finally a.free;end; 按V_Lucky(Lucky)的方法解决。加分,谢谢! 补充一句,应该将a由auto-create form 改为available form . 为什么用SPY++捕捉不到TListView里的LVM_XXXXX这些消息? 关于SQLNCLI10.1和SQLOLEDB.1,郁闷 如何取一个程序已经加载的 dll基址 请教大家:用ADO控件连SQL,如何动态的实现? CPU窗口如何去掉?如何完全释放资源? fastreport怎么生成报表预揽!(30)谢谢了 olevariant类型怎么与自定义的记录类型不兼容? 怎样不能过继承而改写CreateParam中的参数 关于在DELPHI中打印报表的问题 事务处理为什么没效果? 请教各位,报表的保存。 我用delphi写的第一个web应用程序怎么了?
不过我用的是showMdal,直到关闭以后才会free呀,而第二次打开又会重新调用create创建呀!
a:=Ta.create(owner);
a.showmodal;
a.free;其中A上有一按钮B(ONClick),代码如下:
--》加一句: table1.First; //因为preview后EOF=true
report.preview;//(report为报表名,为 auto-create form)
那是一个主从报表,数据集用得是两个TQuery组件.我close 再open都不行。到底是怎么回事呀?
a:=Ta.create(owner);
a.showmodal;
a.free;放到按钮B(ONClick),代码如下:
a:=Ta.create(owner);
try
a.showmodal;
report.preview;//(report为报表名,为 auto-create form)
finally
a.free;
end;