| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1544 人关注过本帖
标题:如何在报表设计器中设定细节带区打印的记录个数(如:一页打印20条)
只看楼主 加入收藏
muyubo
Rank: 9Rank: 9Rank: 9
来 自:山东莱芜
等 级:蜘蛛侠
威 望:3
帖 子:471
专家分:1017
注 册:2011-3-6
结帖率:95.65%
收藏
已结贴  问题点数:20 回复次数:6 
如何在报表设计器中设定细节带区打印的记录个数(如:一页打印20条)
如题
搜索更多相关主题的帖子: 记录 如何 
2011-10-12 06:21
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11801
专家分:43421
注 册:2006-5-13
收藏
得分:15 
细心调整细节带区的高度,在页面不变的情况下,可以调整好报表每页打印的行数。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2011-10-13 08:11
muyubo
Rank: 9Rank: 9Rank: 9
来 自:山东莱芜
等 级:蜘蛛侠
威 望:3
帖 子:471
专家分:1017
注 册:2011-3-6
收藏
得分:0 
谢谢!看来,就是这种方法了。拖动叶底部的空白高度,然后预览数行数了,
2011-10-13 15:02
ilikeflash
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:148
专家分:186
注 册:2011-4-6
收藏
得分:5 
在要打印的源表中增加一个字段 fz 用于分组,然后每20个记录填一个值,比如前20个记录的fz字段的值为1,下20个记录的fz字段值为2、、、依次类推。报表用fz字段分组,设置分组在新页打印应该可以。不知我理解的对不对。提供一个思路呵。具体fz的值如何生成,您一定会啦。请教下:您的打印命令都是怎么写的?就是那个 REPORT FORM ,它后面的子句太多啦不知都是啥意思,看帮助又不理解。谢谢哈。
2011-10-14 15:07
muyubo
Rank: 9Rank: 9Rank: 9
来 自:山东莱芜
等 级:蜘蛛侠
威 望:3
帖 子:471
专家分:1017
注 册:2011-3-6
收藏
得分:0 
你的问题,VFP系统帮助里有。
我是建立一个报表文件,然后在报表设计器里修改,在表单打印按钮中执行。
2011-10-14 16:57
ycvf
Rank: 2
等 级:论坛游民
帖 子:210
专家分:56
注 册:2012-8-25
收藏
得分:0 

网络上找到的:
在报表数据环境的destroy事件中加入代码:

=tablerevert(.f.)

在报表数据环境的ini事件中加入如下代码(以下代码运行时出错,什么原因?):

if vartype(tobePrint) = \"U\" Public tobePrint tobePrint = 20&&每页要打印的行数为20 endifdo while reccount(\"表名\") % tobePrint <> 0 append blank &&不足20行,添加空记录 enddo

下面这段代码为打印报表

RELEASE tobeprint PUBLIC tobeprint tobeprint = 20 &&设置每页打印20条记录 REPORT FORM 报表名 to print

落花人独立,微雨燕双飞。
2017-11-09 17:58
ycvf
Rank: 2
等 级:论坛游民
帖 子:210
专家分:56
注 册:2012-8-25
收藏
得分:0 

网络上找到的:
在报表数据环境的destroy事件中加入代码:

=tablerevert(.f.)

在报表数据环境的ini事件中加入如下代码(以下代码运行时出错,什么原因?):

if vartype(tobePrint) = \"U\" Public tobePrint tobePrint = 20&&每页要打印的行数为20 endifdo while reccount(\"表名\") % tobePrint <> 0 append blank &&不足20行,添加空记录 enddo

下面这段代码为打印报表

RELEASE tobeprint PUBLIC tobeprint tobeprint = 20 &&设置每页打印20条记录 REPORT FORM 报表名 to print

落花人独立,微雨燕双飞。
2017-11-09 17:58
快速回复:如何在报表设计器中设定细节带区打印的记录个数(如:一页打印20条)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014315 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved