浅谈VFP报表打印问题(1)
2015-04-26 01:02
导读:计算机应用论文论文,浅谈VFP报表打印问题(1)应该怎么写,有什么格式要求,科教论文网提供的这篇文章是一个很好的范例:摘要:本文简介了在VFP报表打印时如何解决经常遇到的几个问题。关键字:
摘要:本文简介了在VFP报表打印时如何解决经常遇到的几个问题。
关键字:报表设计器
1.如何打印指定的页
通常情况下,VFP默认打印当前报表的全部内容,这给使用者带来不便,那么如何实现让系统打印指定范围的内容呢?其实很简单,只需在报表打印语句中加上关于打印范围限制的关键字短语RANGE即可。如:打印报表XXX.FRX的第2至第5页,可使用如下命令
REPORT FORM XXX.FRX RANGE 2,5 TO PRINTER
为增强该语句功能的灵活性,可引入表示欲打印范围的两个参数x和y,分别代表打印的起始和终止页码,将打印命令改写为
REPORT FORM XXX.FRX RANGE x,y TO PRINTER
2.如何计算总页数,以实现每页均打印“第x页 共y页”字样
VFP系统变量 _PAGENO 可提供当前的打印页号,但却没有能返回总页数的系统变量,若要实现在报表的每一页均打印“第x页 共y页”字样,打印前可根据细节区所打印的记录条数,进行计算,然后再打印,实现方法如下:
PUBLIC mPAGE
SELE XXX