我设计一个报表打印学生报道表,每页打印21行,每行一个人的信息,在最后一页数据不足21人的时候,需要打印空行,直到凑够21行,就像我们手工填表一样,最后有空行。请问如何实现?请给予详细说明,谢谢!定再赠50-100分!!!
非常感谢114c的回答。可是我将程序拿到其他电脑上运行的时候,报表的页面大小就发生了变化,本来在我的电脑上一页可以打印21行,而拿到另一台电脑上就只能打印18行了!这怎么解决呢?
vfp6.0报表如何打印固定的行数
很简单的问题:比如你要打印的文件名是A.DBF,在这个表里增加空记录,具体实现如下:USE a COPY TO B.DBF USE B X=21-RECC()%21 IF x=21 x=0 endif FOR I=1 TO X APPEND BLANK ENDFOR USE REPORT FORM B --- 将上面的21改成18 ...
vfp6.0中如何实现选页打印?
打印第5个数据行 select xxx表 set filt to recn()=5 report form xxx报表 补充:简单的方法:先预览,在预览窗口有“打印预览”工具栏,单击“转到页”按钮
在visual foxpro6.0报表打印中如何设置总页码?
如下: 1、定义一个变量,如:MAXPAGE 2、在设计报表时将该变量加入到报表中:比如:"共"+STR(MAXPAGE)+"页"; 3、用REPORT FORM 报表文件名称 PREVIEW NOCONSOLE 命令,先让设计好的报表走一遍,从而获取_PAGENO 的最大值。 4、将该值赋给定义好的变量MAXPAGE(STORE _PAGENO TO ...
怎么在VF环境下打印表?
一条条记录这样打印的话,你可以建个表单,里面有上翻下翻按钮,翻到哪条记录就打印那条,这时再打印按钮,click事件那里 REPORT FORM 报表.frx to print preview ,点打印,这样单条记录就打印出来了 这里的报表制作时可以添加数据环境,然后把你想要打印的项直接拖进去报表。用报表打印所有记录在一张纸...
vfp6.0报表如何修改数据源
最简单的办法:将原用作数据源的自由表换名保存,将你要输出的自由表改为前者的名称即可。
FOXPRO 6.0 报表标签无法修改
双击是不行的,请你点报表工具栏控件上的标签图标然后在点击要修改的标签。
在vfp6.0中如何打印表单
不能打印表单,只能打印报表
Visual Foxpro 数据容量问题,,急
报表分组的最大层数:118层。可以同进打开浏览窗口的最大个数:255个。每一行命令的最大长度:8192字节。每一个宏替换的最大长度:8192字节。二、常用的文件类型 扩展名 类 型 .DBC 数据库文件 .DCT 数据库备注文件 .DCX 数据库索引文件 .BAK 备份文件 .DBF 数据表文件 .FPT 数据表备注文件 .PJX ...
怎样设置Panasonic-KX1121连续打印功能
1. 首先要把Excel中的数据转化为VFP6.0中的数据,插入一行VFP6.0字段名(如图2),选择“文件”下的“另存为”命令,在对话框中的“保存类型”中选择“DBF4(dBASE Ⅳ)(�.dbf)”,转换成功后的文件扩展名为DBF。注意:Excel表的第一行内容需要先输好,否则转换时可能会出现VFP6.0不能...
VFP6.0 报表打印时为什么照片是黑白的,怎样打印彩色的,(打印机是彩色...
打印机属性里面,高级选项,选彩色打印