电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

金蝶EAS Cloud 打印问题FAQ.pdf

金蝶EAS Cloud 打印问题FAQ.pdf_第1页
1/7
金蝶EAS Cloud 打印问题FAQ.pdf_第2页
2/7
金蝶EAS Cloud 打印问题FAQ.pdf_第3页
3/7
1EASEASEASEAS打印问题FAQFAQFAQFAQ修订记录:时间作者备注2009-6-24李馥龙创建于BOS6.2集成测试阶段2目录1、前言....................................................................................................................................................................32、打印预览时内容完整,为什么打印时内容不全(最右边或最下边的部分内容丢失)?.......................33、针式打印机,两边带孔的连续纸张,第一页内容位置正确,第二页开始位置明显向下偏。使用走纸微调没有效果。..........................................................................................................................................................44、喷墨或激光打印机,宽度只够放下A4纸,对于24厘米宽的自定义纸张放不下怎么办?..................45、打印方向设置成横向时为什么预览内容还是正向的?另外打印机进纸是不是也要横着放?...............46、A4纸,横向,点打印后打印机上标写[注意]的红灯闪烁,按打印机面板上的开始按钮,内容按纵向输出(造成丢失)。打印机型号为HPLaserJet5100。..............................................................................................57、电子表格控件(KDSpread控件,Excel模式)调整列宽之后,打印预览内容完整,但打印到纸上,有些内容变成一串“####”。..................................................................................................................................58、怎样实现双面打印?........................................................................................................................................59、打印时弹出对话框提示“打印中断”,客户端日志client.log文件中可以看到java.awt.print.PrinterException异常。是什么原因?...............................................................................................610、集团统一的套打模板,在不同分公司的打印机上,打印出来的位置不一样。.......................................611、EASv5.4中,套打预览时可以通过“井”字框拖曳边距,页面设置中也有页边距设置,为什么升级到EASv6.0之后就没有了?.....................................................................................................................................612、集团统一的套打模板,能不能在不同分公司用不同的纸张打印?...........................................................713、对于陌生的打印问题,是否有万能的终极分析方法?...............................................................................731、前言本文搜集EAS常见打印问题及解答。EAS打印功能的实现(包括序时簿打印、套打等)依赖于BOS打印框架,打印框架是基于“Java打印API”的,受限于JDK的底层实现,某些细节可能与Windows常用的打印功能表现不完全一致。由此而产生的问题,长期困扰实施人员和用户。本文希望通过解答的方式,帮助用户解除打印方面的困惑。2、打印预览时内容完整,为什么打印时内容不全(最右边或最下边的部分内容丢失)?(图:内容部分丢失的打印效果)答:对于自定义纸张,可能存在所述现象。解决办法是在打印服务器打印机首选项里添加相应的自定义纸张。请特别注意纸张尺寸的描述,“宽×高”是不能颠倒的。★假设页面设置为240*140,纵向。则打印机服务器也要定义纸张为240*140(定义为140*240无效),“矮胖”方向进纸。★假设页面设置为140*240,横向。则打印机服务器也要定义纸张为140*240(定义为240*140无效),“瘦高”方向进纸。(原因分析:JAVA打印底层实现,会在打印机服务器寻找尺寸匹配的备选纸张。对于标准纸,如A4,尺寸是确定的,不存在问题;但是对于自定义纸张,如果没有完全匹配,则可能“就近”匹配,于是可能出现内容丢失。)有些打印机,在打印首选项里,除了自定义纸张之外,还有诸如“格式”之类的设置,也有宽*高,看起来很像添加自定义纸张,容易误解;有些打印机,添加完自定义纸张之后,可能还要“应用”上。当你认为“已添加了自定义纸张”之后仍没有效果,检查一下是否有这方面的原因。如果以上操作确实不能解决问题,尝试以下操作。在EAS客户端安装目录的client\deploy\client\ctrlhome\client下,找到一个名称为PrintConfig.properties的文件(如果没有则创建一个),用文本编辑器打开,添加一行内容:Use_Win32Job_dll=false注意大小写,且前后不要留有空格。需重启客户端。43、针式打印机,两边带孔的连续纸张,第一页内容位置正确,第二页开始位置明显向下偏。使用走纸微调没有效果。(图:连续纸张位置偏移打印效果示意图)答:请在打印服务器打印机首选项里添加相应的自定义纸张即可解决,不用走纸微调。(原因分析:同上一个问题,同样是因为自定义纸张“就近”匹配而造成的不准确。这种明显的偏移,不应该用“走纸微调”来处理。因打印机机械原因,例如积累十多页而偏移1~2毫米的情况,才使用“走纸微调”。)4、喷墨或激光打印机,宽度只够放下A4纸,对于24厘米宽的自定义纸张放不下怎么办?答:A4纸的宽度是210毫米,常见的打印凭证的自定义纸张是240*120毫米或相近尺寸,可能太宽了。还有另外一种情况,有些打印机虽然足够宽,但能识别的高度也有最小限制,例如某款打印机只能定义出纸张的最小高度为147毫米,它也没办法定义上述240*120的纸张。对于类似的情况,采用横向打印。纸张定义为120*240,打印方向为横向,“瘦高”向进纸。这就解决了太“宽”或不够“高”的问题。如果套打模板已定义成240*120纵向,只需要编辑模板,将其修改为120*240横向就可以,边距不需要改变,模板内容也不会受影响,这样只影响打印时的进纸方向。从这个问题的经验上看,类似这种尺寸,模板定义成横向,适用性更强。5、打印方向设置成横向时为什么预览内容还是正向的?另外打印机进纸是不是也要横着放?答:页面设置里的方向,只是影响打印机在纸张上输出内容的方向。不管方向设置成纵向还是横向,打印预览或套打模板设计,看到的总是文字正向的内容。这不是图片处理软件,不会把内容90度旋转,而且也不可能让人歪着脑袋看屏幕。打印机进纸方向和纸张尺寸的定义是一一对应的,和打印方向设置无关。a×b和b×a是二种不同的纸张,只需记住如下规则:进纸时总是“宽”贴着进纸口,“高”垂直进纸口(见下图示例)。5(图:纸张尺寸和进纸关系示例及打印方向示意图)6、A4纸,横向,点打印后打印机上标写[注意]的红灯闪烁,按打印机面板上的开始按钮,内容按纵向输出(造成丢失)。打印机型号为HPLaserJet5100。答:在EAS客户端安装目录的client\deploy\client\ctrlhome\client下,找到一个名称为PrintConfig.properties的文件(如果没有则创建一个),用文本编辑器打开,添加一行内容:Use_Win32Job_dll=false注意大小写,且前后不要留有空格。需重启客户端。7、电子表格控件(KDSpread控件,Excel模式)调整列宽之后,打印预览内容完整,但打印到纸上,有些内容变成一串“####”。答:通常情况下,预览的结果应该和打印结果完全一致。这是目前发现的唯一一处预览与打印不一致的地方。该控件在单元格空间不够完整输出内容时,会变成#号。建议列宽稍微拉大一点,可以解决问题。8、怎样实现双面打印?答:先按奇数页打印一面,手工将整叠纸张翻面后按偶数页打印另一面。对于某些打印机,可能在打印偶数页时需要设置成“逆序打印”,这要视打印机进出纸顺序而定。6(图:双面打印)9、打印时弹出对话框提示“打印中断”,客户端日志client.log文件中可以看到java.awt.print.PrinterException异常。是什么原因?答:检查是否是网络连接问题,或者打印机没插好。尝试用Word或其它软件打印,应该也打印不了。10、集团统一的套打模板,在不同分公司的打印机上,打印出来的位置不一样。答:首先确认各分公司使用的是不是同一个套打模板。如果可能的话,尽量通过硬件的方式解决问题。如校准进纸口卡尺的位置。实在不行,也可以通过软件的方式辅助解决。打印框架提供了“页面左上角位置微调”的设置。其中,横向为X轴,需要向右偏移给正值,需要向左偏移给负值;同理,纵向为Y轴,需要向下偏移给正值,需要向上偏移给负值。在套打的场景中,该设置值依赖于“当前打印机”,保存在客户端。(图:打印起始位置偏移设置图解)11、EASv5.4中,套打预览时可以通过“井”字框拖曳边距,页面设置中也有页边距设置,为什么升级到EASv6.0之后就没有了?答:拖曳边距的目的是什么?所有做这个操作的目的,都是想调整打印的起始位置。起始位置调整的软件解决方案是通过“页面左上角位置微调”来完成的(请参考上一下问题),不应该通过改动页面边距来做。7套打是以模板为准,纸张、方向、边距等信息都来自于模板,如果预览时改变边距,将影响内容区(可打印区域)的大小,从而可能影响输出内容的正确性。在新版本中已将打印框架提供的边距设置的通用功能隐藏掉,从而避免因不正确操作带来的不确定后果。12、集团统一的套打模板,能不能在不同分公司用不同的纸张打印?答:可以。套打预览时,修改纸张和缩放比例,可以实现例如在A4纸的设计内容打印到A3纸上。修改值以模板文件名为键,保存在客户端。此处可保存的设置包括纸张大小、方向、缩放比例。所以,你也可以做这样的事情:对于一个页面设置为“240*140、纵向”的模板,在打印机宽度不够240毫米,又没有权限修改模板或修改模板可能影响其他大部分人的使用习惯时,也可以在自己的客户端将其修改为“140*240、横向”。(另参考条目“喷墨或激光打印机,宽度只够放下A4纸,对于24厘米宽的自定义纸张放不下怎么办?”)(图:打印起始位置偏移设置图解)13、对于陌生的打印问题,是否有万能的终极分析方法?答:实施人员在遇到打印问题时,很容易被片面的现象蒙蔽,从而做出错误的判断或者向研发人员反馈错误的信息,进而影响问题的分析和解决。具体问题需要具体分析,但也可以归纳出一些通用的分析方法:★在相同的环境中,序时簿打印和套打的表现是否一致?这里相同的环境指在同一客户端,使用同一打印机,且纸张、方向、边距等设置相同。★在相同的环境中,在EAS中的打印和用Word等其它软件的打印表现是否一致?这里相同的环境指在同一台电脑,使用同一打印机,且纸张、方向、边距等设置相同。经常可以得到不一致的结果,问题大致可以定位在“Java打印/BOS打印框架”这一层。★如果存在多台打印机,不同打印机的表现是否一致?比较多台打印机,同样要在相同客户端的前提下,否则没有意义。如果打印机型号相同而表现不一致,可进一步检查打印驱动程序是否一样。以下是常用而有效的打印问题解决途径(按常用性排列):★在打印服务器打印机首选项里添加相应的自定义纸张。(参考此条目)★在PrintConfig.properties配置文件中添加一行:Use_Win32Job_dll=false。(参考此条目)★换不同版本的打印机驱动程序。

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

金蝶EAS Cloud 打印问题FAQ.pdf

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信