
在现在的vfp9可以实现。
首先,报表文件创建2个分组,比如第1分组是按部门分组,第2分组为transform(int(AA/30))。分组开始于:新页。
接着,创建设置变量如AA,要保存的值=AA+1,初始值=(int(AA/30)30,重置值基于:第1分组,计算类型:计数。
OK,这样,每组一页最多打印30个记录,如有70个记录,则打3页。无需加什么空白记录。
若要每组的打印记录序号都是从123到本组结束,需设变量如XH,设置:要保存的值=XH+1,初始值=0,重置值基于:第1分组,计算类型:计数。
每页要指印多少记录,最好根据纸张设定。如最多打印34个记录,但注脚、总结要用去3行,那最好就设每页最多打印30个记录,以确保不会出现某组(如刚好32个记录)注脚/总结在单独页打印,确保美观。
通过修改表的属性,可以修改列宽。
修改表格结构的命令好像是modify struct 输入命令后,会打开修改界面,把字段宽度改了之后,就会变窄的,当然,格子里可以输入的东西也会变少的。
有些命令记不太清了,快10年没有好好看了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)