报表问题。。。急急急急急急

zhoudexian 2007-12-21 11:05:40
如何控制一张A4的纸打印20条记录,当记录不满页的时候,其他的用空记录打印,,。。。???
...全文
48 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunyaluo 2007-12-30
  • 打赏
  • 举报
回复
最好的辦法是橫向設定臨時表:
CREATE CURSOR TEMPQRY(A11 C(10),A12 C(10),A21 C(10),A22 C(10),........A20 C(10),A21 C(10))
SELECT ORIGINDBF
GO TOP
TTL=0
SCAN
..........
將ORIGINDBF中的記錄,按每20筆存入TEMPQRY 一筆
..........
ENDSCAN
SELECT TEMQPRY
REPORT FORM REPORTFILE PREVIEW PROMPT

十豆三 2007-12-22
  • 打赏
  • 举报
回复
设计报表是设计成每页只能打20条记录,

然后打印前,先记算记录数,不足20和记录的添加空记录,然后再打印。


这是最简单的方法。

2,727

社区成员

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

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