送心意

李老师

职称中级会计师

2016-08-24 14:36

在使用用友U8打印凭证时选择多张凭证打印,只能打印出来一张凭证,经确认都是由于安装了微软补丁KB961371后致使U8打印不正常。该补丁在更新后会有可能导致操作系统Printer Spooler停止运行从而造成打印不正常。

错误现象:

在打印凭证的时候,选择多张凭证打印,只能打印出来一张,打完一张后,打印机就停止了,没有任何提示,预览没有问题,是多张。
如果选择的凭证数很多,程序会提示:无法执行end page方法(错误号:7)

详细说明如下:

锁定该补丁的依据来自错误发生后由Dr. Watson产生的dmp文件

    This dump file has an exception of interest stored in it.
    The stored exception information can be accessed via .ecxr.
    (17f4.518): Access violation - code c0000005 (first/second chance not available)
    eax=03eb0030 ebx=0000000c ecx=00000000 edx=001e33fc esi=00000000 edi=0234b11c
    eip=69651311 esp=0234b024 ebp=0234b02c iopl=0         nv up ei pl nz na pe nc
    cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00010206
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for fontsub.dll -
    fontsub!MergeFontPackage+0xdd0a:
    69651311 8a28            mov     ch,byte ptr [eax]          ds:0023:03eb0030=jQuery1113019005264691077173_1472020673083
    0:021> k
    ChildEBP RetAddr  
    WARNING: Stack unwind information not available. Following frames may be wrong.
    0234b02c 69651503 fontsub!MergeFontPackage+0xdd0a
    0234b058 69651aad fontsub!MergeFontPackage+0xdefc
    0234b09c 69651b27 fontsub!MergeFontPackage+0xe4a6
    0234b0b0 69651bc2 fontsub!MergeFontPackage+0xe520
    0234b0d8 69647ab9 fontsub!MergeFontPackage+0xe5bb
    0234b158 696436c5 fontsub!MergeFontPackage+0x44b2
    0234b190 77c0740e fontsub!MergeFontPackage+0xbe
    0234b1ec 77c04c0a gdi32!bMergeSubsetFont+0xe9
    0234b268 77c04de0 gdi32!ProcessPages+0x48c
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for hpzpp5mc.DLL -
    0234b29c 0208e48f gdi32!GdiGetPageCount+0x2f
    0234b2e8 02087c6b hpzpp5mc!EnumPrintProcessorDatatypesW+0x753a
    0234ee88 02097bfb hpzpp5mc!EnumPrintProcessorDatatypesW+0xd16
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for localspl.dll -
    0234eeb0 763da229 hpzpp5mc!PrintDocumentOnPrintProcessor+0x5c
    0234f948 763daadd localspl!SplDeleteSpooler+0xbd0
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for kernel32.dll -
    0234ffb8 7c82482f localspl!SplDeleteSpooler+0x1484
    0234ffec 00000000 kernel32!GetModuleHandleA+0xdf

原因分析:     

错误号是在很特殊的情况下才返回的,简单讲:就是调用微软的打印控件,微软报错u8系统才报错。因为是微软系统的错误,同时该错误不是所有环境都出现,U8无法对此进行调整。

解决办法:

如遇到此类问题先暂缓安装KB961371该补丁。如果已经安装了就建议用微软8月12号出版的同名补丁覆盖试试。

上传图片  
相关问题讨论
在使用用友U8打印凭证时选择多张凭证打印,只能打印出来一张凭证,经确认都是由于安装了微软补丁KB961371后致使U8打印不正常。该补丁在更新后会有可能导致操作系统Printer Spooler停止运行从而造成打印不正常。 错误现象: 在打印凭证的时候,选择多张凭证打印,只能打印出来一张,打完一张后,打印机就停止了,没有任何提示,预览没有问题,是多张。 如果选择的凭证数很多,程序会提示:无法执行end page方法(错误号:7) 详细说明如下: 锁定该补丁的依据来自错误发生后由Dr. Watson产生的dmp文件 This dump file has an exception of interest stored in it. The stored exception information can be accessed via .ecxr. (17f4.518): Access violation - code c0000005 (first/second chance not available) eax=03eb0030 ebx=0000000c ecx=00000000 edx=001e33fc esi=00000000 edi=0234b11c eip=69651311 esp=0234b024 ebp=0234b02c iopl=0 nv up ei pl nz na pe nc cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010206 *** ERROR: Symbol file could not be found. Defaulted to export symbols for fontsub.dll - fontsub!MergeFontPackage+0xdd0a: 69651311 8a28 mov ch,byte ptr [eax] ds:0023:03eb0030=jQuery1113019005264691077173_1472020673083 0:021> k ChildEBP RetAddr WARNING: Stack unwind information not available. Following frames may be wrong. 0234b02c 69651503 fontsub!MergeFontPackage+0xdd0a 0234b058 69651aad fontsub!MergeFontPackage+0xdefc 0234b09c 69651b27 fontsub!MergeFontPackage+0xe4a6 0234b0b0 69651bc2 fontsub!MergeFontPackage+0xe520 0234b0d8 69647ab9 fontsub!MergeFontPackage+0xe5bb 0234b158 696436c5 fontsub!MergeFontPackage+0x44b2 0234b190 77c0740e fontsub!MergeFontPackage+0xbe 0234b1ec 77c04c0a gdi32!bMergeSubsetFont+0xe9 0234b268 77c04de0 gdi32!ProcessPages+0x48c *** ERROR: Symbol file could not be found. Defaulted to export symbols for hpzpp5mc.DLL - 0234b29c 0208e48f gdi32!GdiGetPageCount+0x2f 0234b2e8 02087c6b hpzpp5mc!EnumPrintProcessorDatatypesW+0x753a 0234ee88 02097bfb hpzpp5mc!EnumPrintProcessorDatatypesW+0xd16 *** ERROR: Symbol file could not be found. Defaulted to export symbols for localspl.dll - 0234eeb0 763da229 hpzpp5mc!PrintDocumentOnPrintProcessor+0x5c 0234f948 763daadd localspl!SplDeleteSpooler+0xbd0 *** ERROR: Symbol file could not be found. Defaulted to export symbols for kernel32.dll - 0234ffb8 7c82482f localspl!SplDeleteSpooler+0x1484 0234ffec 00000000 kernel32!GetModuleHandleA+0xdf 原因分析: 错误号是在很特殊的情况下才返回的,简单讲:就是调用微软的打印控件,微软报错u8系统才报错。因为是微软系统的错误,同时该错误不是所有环境都出现,U8无法对此进行调整。 解决办法: 如遇到此类问题先暂缓安装KB961371该补丁。如果已经安装了就建议用微软8月12号出版的同名补丁覆盖试试。
2016-08-24 14:36:02
凭证打印点击设置按钮,设置一下页面边距:左右边距各25,上下边距各10,然后点击确定,你预览一下试试看
2019-12-12 14:17:04
可以通过打印设置进行调整。
2017-04-12 23:28:11
总账---凭证-- 填制凭证---右上角有个 查询凭证号 点击查询----在弹出的凭证查询里选择左边中间的那个 月份 查询哪个月份的凭证---以及后边的那张凭证号 ---点击确定 后 找到了相关的凭证---点击在左上角有个打印---进入凭证打印界面--点击 打印 就可以了
2016-08-24 14:57:44
http://jingyan.baidu.com/article/9faa7231ad72c5473c28cbf3.html 可以开的啊 你换个浏览器试试
2016-07-22 11:52:40
还没有符合您的答案?立即在线咨询老师 免费咨询老师
精选问题
相似问题
举报
取消
确定
请完成实名认证

应网络实名制要求,完成实名认证后才可以发表文章视频等内容,以保护账号安全。 (点击去认证)

取消
确定
加载中...