有关fastreport的问题。(200分)

  • 主题发起人 主题发起人 encounter
  • 开始时间 开始时间
E

encounter

Unregistered / Unconfirmed
GUEST, unregistred user!
我用fastReport做中国式的报表,遇到一个问题。在页面中有几个memo,分别连上两个不同的dataset,
要求将其中一个dataset的记录分页打印,另外一个dataset记录每页都相同。有什么方法吗?200分奉上,请赐教!
 
每页相同的可直接在程序中赋值给MEMO或放在其它段上,分页的放在主数据段上
 
方在主数据段上的只会将它循环打出,并不能分页。
 
不明白,能不能画个样子?
 
  将每页相同的momo字段放在title段内,而分页打印的放在master段上就可以了。
 
to:gchun
可是我的master和detail是在同一行,是不规则排列的。
 
如果报表不好做,可以把两个dataset的数据弄到一个临时表里
在打印报表
 
将其中一个dataset的记录分页打印 放主项数据
,另外一个dataset记录每页都相同 放主项脚
 
在frReport的Onbegin
Page中
procedure TForm1.frReport1begin
Page(pgNo: Integer);
begin
if pgNo > 0 then
另外一个dataset.Next;
end;
 
主数据段 forcenewpage
 
多人接受答案了。
 
后退
顶部