B
basket
Unregistered / Unconfirmed
GUEST, unregistred user!
我有一个FrmData,上面放上了一些TQuery和TTable,用来从数据库中取数
FrmData上还有一个Button,作为Print之用。
我在FrmReport上放上了QuickReport,为了仅打印当前记录,我需要引用
FrmData中的TTable和TQuery,所以我在FrmReport的Uses中加入了前面的
frmData,但问题是我在frmData中为了打印数据,得用
frmReport.QuickRep.Preview(or Print),也就是frmData中还要引用
frmReport,而这种相互引用是不允许的,该怎么办?
由于在frmData的TQuery中需要使用frmData上放置的DBText的值,因而我也
不能将所有的TQuery和TTable放到公共的DataModule上。
Delphi允许连环引用吗?即A引用B,B引用C,C引用A
FrmData上还有一个Button,作为Print之用。
我在FrmReport上放上了QuickReport,为了仅打印当前记录,我需要引用
FrmData中的TTable和TQuery,所以我在FrmReport的Uses中加入了前面的
frmData,但问题是我在frmData中为了打印数据,得用
frmReport.QuickRep.Preview(or Print),也就是frmData中还要引用
frmReport,而这种相互引用是不允许的,该怎么办?
由于在frmData的TQuery中需要使用frmData上放置的DBText的值,因而我也
不能将所有的TQuery和TTable放到公共的DataModule上。
Delphi允许连环引用吗?即A引用B,B引用C,C引用A