FastReport,如何分组分页打印?

gardenia 2004-10-28 01:42:47
我需要根据某个字段将数据分组分页打印,
如,将字段内容为A的数据全部打印,然后强制分页,
然后打印字段内容为B的数据,再分页,再打印,直至所有数据打印完毕.
请问如何实现?
谢谢.
...全文
654 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zlc810821 2004-10-28
  • 打赏
  • 举报
回复
// 报表分页
frReport1.Pages[0].FindObject('GroupHeader1').Prop['Condition'] := 'DmSQL.QrySynth."' + strColumn + '"';
if BeforeSynthQuery.cbxGroupNewPage.ItemIndex=2 then
frReport1.Pages[0].FindObject('GroupHeader1').Prop['FORMNEWPAGE'] := true;
end;
rjy206 2004-10-28
  • 打赏
  • 举报
回复
up
jinzhili 2004-10-28
  • 打赏
  • 举报
回复
分组: Fastreport的band有分组这样的功能。
分页:在主项数据的(OnBeforePrint)中写代码了。newpage 就可以产生一个新的页。
GoldShield 2004-10-28
  • 打赏
  • 举报
回复
前段时间有人问过.你先找一下,我刚刚没找着
lyguo 2004-10-28
  • 打赏
  • 举报
回复
学习顶
lfslfs5367 2004-10-28
  • 打赏
  • 举报
回复
动态设计,打完一组后建立新页.

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧