求救,FastReport做报表问题还是没有角决,我再把问题说清楚点。(20分)

  • 主题发起人 主题发起人 xbbtzhao
  • 开始时间 开始时间
X

xbbtzhao

Unregistered / Unconfirmed
GUEST, unregistred user!
table1:单号(无重复),单别、日期,部门等,
table2:单号(有重复),序号(同一单号,有多个序号),品号,品名等,
frxDBDataset1联ADOQuery1
frxDBDataset2联ADOQuery2
我要这样的结果:
在frxReport1页头显示table1的一条记录,
在frxReport1页身显示table2对table1单号的所有记录,也就是说相对应table2单号相对应
table1单号的所有记录,
在frxReport1怎样设计?
 
一个简单的主从数据报表。
 
楼上的朋友,能不能给说祥细点在在frxReport1怎样设置
 
MasterData1联frxDBDataset1
DetailData1联frxDBDataset2
这样MasterData1中显示了ADOQuery1后,在DetailData1中就显示了所有ADOQuery2,
这两个根本没有关联,还,我想一页在MasterData1中只显示一条ADOQuery1记录,DetailData1中显示相关联的ADOQuery2中的记录
 
分组问题解决了,还有一个问题,表单没有关联
ADOQuery1=select 配方单号 from clientcb
ADOQuery2=select * from clientno where 配方单号='''+ADOQuery1.fieldbyname('配方单号').AsString+''
始终只显示ADOQuery2相同的的一条记录?
 
问题已解决,ADODataSet1才能设定关联字段,谢谢大家
 
后退
顶部