dazhou900 发表于 2011-11-24 10:50:12

只有一个月的多栏账打印时 运行时错误‘7’,内存溢出

821版本,打印多栏账时,1-9月份都没问题,第10月份就不行,提示:运行时错误‘7’,内存溢出,,,,所以的电脑包括服务器都是这种情况.
网上说的方法
方法一: 从其他的电脑上拷贝ufformat.mdb文件,放在:操作系统目录\system32\UFCOMSQL下,如放在C:\WINDOWS\system32\UFCOMSQL下。
方法二:从其他的电脑上拷贝ufrtprn.ocx文件,放在C:\WINDOWS\system32\UFCOMSQL下,并对该文件重新注册。
我试过了都没有用.

客户端ufsqlcom文件夹删除后重新安装软件也一样...

问题就出在10月份.....是不是多栏账有数量限制.....

大侠们帮忙,谢谢了

小背篓 发表于 2011-11-24 10:50:13

本帖最后由 小背篓 于 2011-11-29 15:40 编辑

1.减少软件运行的时间;
2.加大物理内存,更换容量大的内存 ;
3.重新设置虚拟内存。

虚拟内存设置方法:
如何合理设置虚拟内存 ,防止系统出现内存不足,甚至导致内存溢出?
1、自定义虚拟内存,最好给它一个固定值,这样就不容易产生磁盘碎片,具体数值根据你的物理内存大小来定,一般是128MB物理内存设2 -3倍,256MB/384MB设1.5-2倍,512MB设1—1.5倍,1GB设0.5倍 。
2、虚拟内存(页面文件)存放的分区,一定要有足够的空间,硬盘资源不足,造成虚拟内存不够用。一台电脑中在一个分区设置虚拟内存就够用了,不必在其它分区中再设置虚拟内存,一般设在靠近装有系统的C分区的D分区中。
3、具体步骤如下:右键单击“我的电脑”→属性→高级→性能 设置→高级→虚拟内存 更改→选择虚拟内存(页面文件)存放的分区→自定义大小→确定最大值和最小值→设置→确定。
4、取消分区中的页面文件设置 。右击我的电脑—属性--高级--性能设置--高级--虚拟内存更改--在驱动器列表中选中你设有页面文件的盘符(C)--选“无分页文件”--“设置”,将这个盘的页面文件设置删除。


希望对你有帮助

lhrltj 发表于 2011-12-1 09:59:37

再替换一下这个文件ufinit.mdb,试试

lhrltj 发表于 2011-12-1 10:15:28

更新或替换替C:\WINDOWS\system32\UFCOMSQL\ufinit.mdb 即可!

dazhou900 发表于 2011-12-1 15:21:21

ufinit.mdb 文件没关系的,所有电脑都有这个问题,重新安装软件也一样;
我试出来,可能是多栏账定义的科目太多了,定义为两次分开打印就不会有问题了。。至于虚拟内存没有试过。

shyloan 发表于 2012-1-3 14:45:31

有个补丁,打上就好了,可以搜索下

搁浅゛ 发表于 2012-1-5 15:37:03

清理电脑垃圾,卸载不用的软件。。重新设置虚拟内存

高天宇766 发表于 2012-2-27 08:50:29

重装软件换不行吗,我也遇到过这种问题,重装软件就好的
页: [1]
查看完整版本: 只有一个月的多栏账打印时 运行时错误‘7’,内存溢出