Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

如何用ACCESS实现像打印银行存折一样的方式打印?

芊芊  发表于:2007-11-21 08:15:32  
复制

如何用ACCESS实现像打印银行存折一样的方式打印?

例如有n条记录,1月在卡片中第1行打印第1条记录,2月在同一卡片中第2行打印第2条记录,3月在同一卡片中第3行打印第3条记录,..........

问题:

     1.如何标识,已经打过的记录不打印?

     2.如何控制卡片的走纸?将需要打印的记录打印?

    

 

 

Top
竹笛 发表于:2007-11-21 08:45:58

2月在同一卡片中第2行打印第2条记录?

一行中可以打印2条记录吗?是不是写错了?



Victor Duane 发表于:2007-11-21 11:21:14

在办法可以做到,在表中加一个是否打印的字段,在打印按钮代码里上更新语句,当打印的时候更新表中的是否打印字段的值为true,在报表中设计为是否打印如果为true,那么值为白色,打印最后一页



探花 发表于:2007-11-21 12:42:19

1.如何标识,已经打过的记录不打印?

 

    打过的记录,在表中利用一字段标识出来

 

2.如何控制卡片的走纸?将需要打印的记录打印?

 

    控制打印机走纸,这个参阅针式打印机说明书,上面有相应的操作指令,你根据字段标识,先确定前面有N行已打印过了,然后向打印机发送指令,让他走纸N行,然后开始打印你未打印的记录,打印完成后,更改该记录对应的字段为已打印的标识。为了能更精确地控制走纸和处理不便折叠的厚纸,卡片等,通常建议使用平推打印机。



总记录:3篇  页次:1/1 9 1 :