赛捷软件论坛's Archiver

lynn.yu 发表于 2021-5-14 11:11

[KB 34575功能解说] (试图导出Excel时)报错:“文件尺寸太大”

[b]* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。[/b]




创建日期:04-04-2014
最后修改日期:12-04-2020
发布日期:04-05-2017
适用范围:定制 > Microsoft > 查找和筛选


[b]问题概要[/b]
•        试图导出Excel时报错:“文件尺寸太大”。


[b]原因[/b]
正在导出的数据超过了X3中设置的限制。


[b]解决方法[/b]
1.        打开功能:[b]开发→脚本字典→屏幕→屏幕[/b]。
2.        选择屏幕代码[b]AEXP3[/b]。
3.        导航至[b]【字段】[/b]页签。
4.        在[b]RESULT[/b]行上,将[b]【长度】[/b]字段更改为一个更大的值。[b]每次增加1[/b]。
o        默认值[b]12[/b]相当于4MB的大小。 把它更改为[b]13[/b]。如果还是不行,就改成[b]14[/b],以此类推。不要直接改为一个很大的值,如20。这将导致下面提到的报错。
o        要计算最大的字符数,请使用以下公式:[b]1024 * (2^n) – 4[/b] 其中[b]n[/b]=[b]【长度】[/b]字段的值。
        示例:[b]1024 * (2^12) - 4[/b] = ~4,096 KB = (或约4MB)
        示例:[b]1024 * (2^13) - 4[/b]  = ~8,192 KB = (或约8MB)
        示例:[b]1024 * (2^14) – 4[/b] = ~16,384 KB = (或约16MB)
5.        完成后,[b]“保存”[/b]、[b]“审核”[/b],然后[b]“退出功能”[/b]。

[b]警告:[/b]如果你增加的[b]【长度】[/b]值太高,则这种修改可能导致“[b]内存不足”[/b]的报错。如果发生这种情况,就需要增加该账套的MAXMEM设置,正如下面相关的文章中所指出的那样。


[b]相关资源[/b]
•        报错:“内存不足”

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.