使用fast时候,做master/detail类型的报表,参数如何传到detail中!先回答,且正确的分数全是他的!(100分)

  • 主题发起人 主题发起人 szwgl
  • 开始时间 开始时间
S

szwgl

Unregistered / Unconfirmed
GUEST, unregistred user!
使用fast时候,做master/detail类型的报表,参数如何传到detail中!
先回答,且正确的分数全是他的!
 
拜托你直接提前自己的帖子,不要发那种无用的帖子,谢谢!
 
谢谢你的回答,不过不是我要的答案!
 
修改Detail表的SQL.Text
 
to:
philips兄:我是用的fast report,要求:master table customer
字段 custno,
detail 表 order 表
字段custno ,itemname
要求打印每一个master中的一个custno,对应orders的多条纪录!
如果写在detail的sql.text中实现,请问,如何写?
 
主表:
QueryMaster.SQL.Text := 'Select custno from customer';
DataSourceMaster.DataSet := QueryMaster;

细表:
QueryDetail.SQL.Text := 'select custno,itemname from order where custno =:custo ';
QueryDetail.DataSource := DataSourceMaster;

这样,就不必提供任何参数了。
实际上Detail表的参数来自Master表。

 
我按你的方法试了,可以,我的这100分基本是你的了
 
谢谢你,我暂时不结束这个帖子,到下星期结束,请你稍候。因为关于fastreport的工作
我还没有做完,请你理解
 
只用SQL就能了,I agree philips..
 
谢谢:philips:
问题又来了,麻烦你帮忙!
还是master/detail, 主纪录一个对应从纪录很多!超过一页!要求第二页的开始纪录
是主纪录,而不是,从纪录接着往下打,请问如何解决!

我把页头中数据不出来!



 
这个容易。
把主表内容放在 “栏目头” 或“页眉”
 
to:philips
谢谢你,我把这100分全给你了!我在做的过程中又碰到了一些问题,不好意思
在这儿问,又提了一个问题,请帮忙解决一下!
to:engleking
谢谢你的支持,有新问题请教!
http://www.delphibbs.com/delphibbs/dispq.asp?lid=564224
 
后退
顶部