CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

我要在Fastreport中固定每页显示20行数据,当不足20行时用空格显示,该如果做,

楼主maltel(迈拓)2003-12-02 22:28:41 在 Delphi / VCL组件开发及应用 提问

我要在Fastreport中固定每页显示20行数据,当不足20行时用空格显示,超过20行换页该如果做,  
   
  控件的放置如下:  
        Group   Header  
        Mast   Data  
        Mast   Footer  
        Group   Footer  
  我想使Group   footer   的Memo的数据正好在一个固定的位置显示一个字段内容  
  问题点数:50、回复次数:6Top

1 楼FSU(日日充电)回复于 2003-12-03 08:51:21 得分 10

master   data   弹出的band   data   source   中的record   Dataset属性设置为20(并且应该帮定数据集)Top

2 楼lonelylight(孤灯下)回复于 2003-12-03 09:22:38 得分 10

在master   data   的onbeforprint里面加入如下脚本  
  begin  
    k:=[Line#];  
    if   ([k-1]   mod   3=0)and   (k>1)   then  
    newpage  
   
  end  
  就可以每三行换一页。但是其余的要用空表格填满,恐怕有点麻烦,再找找。Top

3 楼Myronyale(叶青)回复于 2004-01-29 14:53:30 得分 10

我也遇到了同样的问题  
   
  好像没有人知道Top

4 楼haike_911(红客)回复于 2004-01-29 15:57:55 得分 0

同病了我也一样,怎么办,这是个大问题Top

5 楼haike_911(红客)回复于 2004-01-29 16:01:19 得分 10

预览看不出来什么,但是一打印(数据不够就会向上跑比如不够20行,换页就打不到第一页开始时的位置上)Top

6 楼snowredhxh(梦醒了)回复于 2004-01-30 10:02:41 得分 10

把那goupfooter放页脚中,这样就会在每页的同一位置显示.如果你只想在最后一页显示  
  就在页脚的onbeforeprint事件中写代码:(假设你的要显示的字段用Memo1)  
  if([Page#]<>[TotalPages#])   Memo1.visible   :=0   ;  
  别忘了要在页面设置的其它中选中两遍报表!Top

相关问题

  • print输出宽度有规定,左对齐,不足补空格,怎么做啊?
  • 怎样对一个字符串定长?不足补空格。S:='12345'=> s:='12345 '.
  • 分页打印、每页打印固定行数,不足固定行数的用空行补齐的问题。先谢谢啦。
  • fastreport 如何实现锁定输出表的前某个字段,在每页输出时候都打印输出???
  • Datagrid问题:3条记录,不足10行记录,以7行空格填满,如何实现?
  • 将整数转换成字符串,长度若不足56位在前面补主空格?
  • 请问在access内如何让不足位数的用空格替换,以便导出的数据不乱
  • 用ADO连接数据库时,如果数据类型是char的话,ADOQUERY取的数据会自动把此字段值的不足部分加上空格
  • 请教:数据库中取出字段,长度小于7,赋给字符串,如何使其居左,后面不足7位为空格。谢谢。
  • ASP有没有类似固定宽度,宽度不足时用空格补足的函数?比如规定6位:123就会显示为:前面3个空格加123

关键词

  • 数据
  • 每页
  • 显示
  • footer
  • memo
  • 位置
  • group
  • data

得分解答快速导航

  • 帖主:maltel
  • FSU
  • lonelylight
  • Myronyale
  • haike_911
  • snowredhxh

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo