社区
数据库相关
帖子详情
**********关于使用fastreport打印超市小票的问题********
sailorsofth
2008-10-25 09:31:19
我用delphi6+fastreport做得打印,打印超市小票,使用的是中崎打印机,但是如果购买的物品太多的话,打印预览的时候就分页了,点击“打印”后,小票的第二页不打印,请问怎么解决呀!最好能连续打印起来(在一页打印完)
听说小票的打印机最大长度时30mm 不知道是否正确
...全文
385
8
打赏
收藏
**********关于使用fastreport打印超市小票的问题********
我用delphi6+fastreport做得打印,打印超市小票,使用的是中崎打印机,但是如果购买的物品太多的话,打印预览的时候就分页了,点击“打印”后,小票的第二页不打印,请问怎么解决呀!最好能连续打印起来(在一页打印完) 听说小票的打印机最大长度时30mm 不知道是否正确
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ajiwuweibin
2008-11-18
打赏
举报
回复
一楼正解,楼主放心,fastreport绝对是delphi第一采择的报表,方便\功能强大\漂亮,我用了N种报表但都没有fastreport好用
tpcnyou
2008-11-17
打赏
举报
回复
指令才是正道。
ITlover
2008-10-31
打赏
举报
回复
3楼is right!
如果不是这种思路,还会造成纸张打印浪费,用户肯定不满意,麻烦还更大
fangsp
2008-10-31
打赏
举报
回复
3楼说得挺详细的
eqapple
2008-10-31
打赏
举报
回复
支持楼上的
polly_110
2008-10-30
打赏
举报
回复
用FR打印,估计效果是最差的,主要体现在:速度,字体清析度。
用文本吧,速度很快,这种小票,不会有很复杂的界面的,把内容一行行地打出来,做个汇总,就可以了。
最好还是用指令吧,其实和文本差不多的。
速度快,并且,可以设置字体大小(绝对清楚,比FR要强很多),可以设置走纸,切纸,等。。。
下面代码,是EPSON 小票打印里的,很简单。。。
try
AssignFile(F,'LPT1');
Rewrite(F);
//打印标题
Writeln(F,chr($1b) + chr($40)); //[初始化打印机
Writeln(F,Chr($1b) + Chr($72) + '1'); //设置红色打印
Writeln(F,chr($1b) + chr($61) + '1'); //居中打印
Writeln(F,chr($1c) + chr($21) + '4'); //倍宽打印
Writeln(F,'点单打印');
Writeln(F,chr($1b) + chr($61) + '0'); //取消居中打印
Writeln(F, '点单号:' + fGroupID); //显示帐单号,房号
Writeln(F, '房 号:' + RmName);
Writeln(F,chr($1c) + chr($21) + '0');
Writeln(F,'打印时间:' + datetimetostr(Now));
Writeln(F,'----------------------------------------');
Writeln(F,' 商品名称 数量 单价 单位 合计');
Writeln(F,'----------------------------------------');
//打印尾标
Writeln(F,'----------------------------------------');
writeln(F,' 合计:' + CurrToStr(fTotalSum) + '元');
//打印完毕,切纸
Writeln(F,chr($1d)+ 'V' + chr(66) + chr(0)); //切纸
finally
closefile(F);
end;
jobslew2603765
2008-10-29
打赏
举报
回复
为什么不用文本打印呢?
直接写入到txt文本,在打印,也好用 啊
亮剑_
2008-10-25
打赏
举报
回复
把模板的页面设为自定义,高度设成和小票高度一样
FR的走纸是根据模板高度来的
大中型
超市
收银系统(可直接运行)
光步前台收银系统 系统功能: 商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、
小票
打印
、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。 运行环境:.net 4.0 登陆信息 用户名:1001 密码:123456 内置商品信息,商品编码可输入00001000 - 00010000,测试效果 相关功能键 F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱 F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开
fast
report
使用
热敏
打印
,自用调整纸张高度
使用
fast
report
打印
小票
,自动调整
小票
高度
WPF
使用
Grid++
Report
模板
打印
票据、条码等。
Grid++
Report
这个组件在我们开发过程中可以帮助我们实现一些报表票据的模板,你可以自由的的设计出你需要的格式。不管做票据,还是报表都是很简便明了的。当然,还有许多的报表组件,比如Fine
Report
、
Fast
Report
等诸多报表组件。下面分享怎么
使用
Grid++
Report
实现票据
打印
。
网络基础设施测试的趋势与未来方向(三)·FlukeNetworks.docx
网络基础设施测试的趋势与未来方向(三)·FlukeNetworks.docx
图像处理方法综述与案例分析.docx
图像处理方法综述与案例分析.docx
数据库相关
2,507
社区成员
88,454
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章