在VFP的报表中如何设置“共X页 第X页

Bosee 2003-06-18 12:17:14
我用了_pageno和_pepage加到报表里,但是_pepage却显示32767而不是显示总页数,怎么办????谢谢!
...全文
220 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
Bosee 2003-06-20
  • 打赏
  • 举报
回复
用过了,编译出来的程序运行会出现“加载文件错误”,但用VFP6编译就很正常。
流星尔 2003-06-20
  • 打赏
  • 举报
回复
vfp8

用_pagetotal
Bosee 2003-06-20
  • 打赏
  • 举报
回复
那么怎样把上面的nCountPage变量传送到报表中打印?
xiolig 2003-06-18
  • 打赏
  • 举报
回复
递归方法,你试过了吗?
Bosee 2003-06-18
  • 打赏
  • 举报
回复
还是不行,没有其他办法了吗?
xiolig 2003-06-18
  • 打赏
  • 举报
回复
馊主意:在报表内调用报表(递归),获取报表页数。
(未经测试,仅供参考)
Bosee 2003-06-18
  • 打赏
  • 举报
回复
谢谢!但我不能修改源代码,不能虚拟打印,只通过修改报表能实现"共X页"吗?
xiolig 2003-06-18
  • 打赏
  • 举报
回复
VFP8:共几页用 _PageTotal 变量
VFP6:虚拟打印,_PageNo 即为总页数:
Report Form ... NoConsole
PageTotal = _PageNo
ypnet 2003-06-18
  • 打赏
  • 举报
回复
给分吧
select table
nCountPage=0
report from 报表名 noconsole **先来一下这个动做
nCountPage=_pageNo **你的总数页
report from 报表名 printer noconsole

Bosee 2003-06-18
  • 打赏
  • 举报
回复
我不知道怎么递归调用报表,我用VFP8.0

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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