回 帖 发 新 帖 刷新版面

主题:[原创]QuickReport组件创建简单报表,有点小问题

我用的是QuickReport组件创建简单报表
共有两个窗体
form1,unit1,
form2,unit2,
form2中添加TQuickRep控件,其DataSet属性为form1.table1
在form1中有一个按钮button1来显示form2
因为在form1中设置了TQuickRep控件的数据集,
因此在form2的unit2中应添加语句uses unit1,将unit1.pas单元包含进来。
问题如下:当在form1的button1的click事件中写
form2.QuickRep1.previewModal;时
出现错误信息:
不能引用unit2.
当我在unit1中引用unit2时,又出现错误

回复列表 (共1个回复)

沙发

引用语句 uses unit2 应写在  [b]implementation[/b] 语句之后。否则将出现循环引用错误.

我来回复

您尚未登录,请登录后再回复。点此登录或注册