Z zzjmail Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-14 #1 使用fastreport做主从报表,可是无论我怎么调整,都不完美,于是想要让每次打印一条 记录,可是不知道要怎么设置,要在哪设置呢,有没有高手知道的呀。。。急,急,急。
C Carson_zzd Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-14 #2 试试用主表一条一条的显示(满足条件的一条记录,通过条件进行筛选!)
Z zzjmail Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-15 #3 [!]当然记录是查询后的得到的,总不可能每次都查到只有一条记录吧。。。
L llzzyy Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-15 #4 Query1.first; for i:=1 to Query1.recordcountdo begin 记录:=Query1.FieldValues['字段'] 打印; Query1.next; end;
Query1.first; for i:=1 to Query1.recordcountdo begin 记录:=Query1.FieldValues['字段'] 打印; Query1.next; end;
Y ysai Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-15 #5 放两个frDBDataSet,一个指向主表,一个指向从表 指向主表的frDBDataSet的属性改为rangebegin =rbCurrent,rangeend=rbCurrent; 也就是只打印主表的当前记录,从表的不用改
放两个frDBDataSet,一个指向主表,一个指向从表 指向主表的frDBDataSet的属性改为rangebegin =rbCurrent,rangeend=rbCurrent; 也就是只打印主表的当前记录,从表的不用改
Z zzjmail Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-15 #6 恩,可能你们没有明白我的意思吧,不论记录多少,我就要每条记录占一页。
F flywing Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-15 #7 好办,将主表记录放在pageheader里,从表放在masterdata里, 用代码控制打印,遍历主表,每移一条记录,打印一次。
Z zzjmail Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-16 #8 [?]那如果有四五十条记录,不是要按四五十次按钮,??
S stuwe Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-26 #9 不好意思﹐這是qr的 在onneeddata里面處理 if not Query.Eofdo beign QRLabel1.Caption:=Qurey1.Fields[0].AsString; Query1.Next; NewColumn; MoreData:=true; end else MoreData:=false; QR的dataset設為空
不好意思﹐這是qr的 在onneeddata里面處理 if not Query.Eofdo beign QRLabel1.Caption:=Qurey1.Fields[0].AsString; Query1.Next; NewColumn; MoreData:=true; end else MoreData:=false; QR的dataset設為空
Y yanghaijun Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-26 #10 简单一点,把你的明细栏的高度放大到整个页面,表示为一个记录要用一个页面的 尺寸不就行了?