字体:  

有过进销存或销售系统开发经验的来给个思路...

marvin 发表于: 2008-9-07 01:43 来源: PHPChina 开源社区门户

b/s主要实现类似超市柜台结帐的功能..   扫描枪那块我觉得ajax解决应该没什么问题..  但票据打印那块便难住我了..  听说可以用ie自己的打印加css和iframe应该可以实现,但不知道能否实现按结帐键后直接触发打印机打印,而不用弹出窗口?  如果ie本身不能的话,需要如何实现呢?

最新回复

programmerhuang at 2008-9-07 05:27:21
这方面是B/S的弱项, 浏览器的打印使用不是很方便, 如果只是IE, 可以写个ActiveX, 用来做打印
对了, 网络上应该也有这样的控件
joj_79 at 2008-9-07 12:30:36
直接新开窗口制动打印就行 在框架里开就行
打印格式你的反复的实验才行~
marvin at 2008-9-07 15:02:19
我想到的也是activeX 因为是内部流程管理 所以固定客户机固定浏览器. 用控件的话多是收费的.   

不知道activeX能否流畅的实现触发后自动打印...   哎.. 还得去补activeX知识..
victorysheng at 2008-10-15 17:40:48
生成PDF在显示,进行打印,看看能不能操作PDF,之前未实现些问题。待高手现身。
七月十五 at 2008-10-17 21:08:28

QUOTE:

原帖由 victorysheng 于 2008-10-15 17:40 发表
生成PDF在显示,进行打印,看看能不能操作PDF,之前未实现些问题。待高手现身。
一般来说基于IE的打印比较好,PDF也要做。

很多基础用户连PDF是啥都不知道,电脑上根本就没有PDF Reader。
对于这些用户一般是IE Only,用ActiveX、COM来打印比较好。

对于开发者或老鸟更多希望应用符合标准,兼容多系统多浏览,如此可以提供生成PDF再行打印。