如何设置fastReport中的主从关系?(50分)

  • 主题发起人 主题发起人 txh_edo
  • 开始时间 开始时间
T

txh_edo

Unregistered / Unconfirmed
GUEST, unregistred user!
[?]
fastReport中的主从报表,要求先建立主从关系,在哪里设置?
据说只要两个数据源有同名字段就可以了,可是我的报表预览时,数据怎么交叉了?
 
放两个(或多个) frDBDataset,分别指向窗体上有主从关系的表即可。
 
我就是不知道这种主从关系是什么意思?是数据集间要设置主从关系吗?
比如adotable ,adoquery ? 还是数据库里面的外键?
 
抛开报表,窗体上的adoTable AdoQuery之类的你会设置主从关系吗?
设好其主从关系后,分别用frDBDataSet分别指向各表即可。
 
不怕您笑话,我真的不会^_^
能否以adoQuery为例,示范一下?
 
先設置adoQuery的主從關係,然後分别用frDBDataSet分别指向就行.
 
大哥,我就是不知道怎么设啊^_^
使用什么属性?
 
路过,说一下
先添加两个Adotable 再加两个Datasource 分别指向两个Adotable
然后设置从表的Mastersource为主表的Datasource ,再设置Masterfield 就OK了
 
adoTable我会做,可是用adoQuery,怎么设置啊?
 
一样,毫无区别
 
我按照adoQuery的datasource帮助里面的例子做的,可是提示“parameter 对象被不正确定义。提供了不一致或不完整的信息”错误。
这是什么意思?
我的做法:
adoQryMast dsMast frDBMast
adoQrySub dsSub frDBSub
adoQryMast.sql='select sjbm from t_sjbm'
adoQrySub.sql='select dm,mc from c_gddw c where (c.sjbm=:sjbm)'
adoQrySub.DataSource:=dsMast
adoQrySub.prepared:=true
不论在编辑状态还是运行状态都出现上面的错误提示。[?][?]
 
高手帮帮忙啊!!!
 
多人接受答案了。
 
后退
顶部