老师U8怎么打印凭证,您给的网址是很多财务软件
闪闪的歌曲
于2016-08-24 14:34 发布 834次浏览
- 送心意
李老师
职称: 中级会计师
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号出版的同名补丁覆盖试试。