引出功能引出文件控制方法详解
问题描述:
解决方案:
首先:引出功能分1、按单据列表引出;2、按引入模板引出;3、按引出模板引出;4、简单账表引出;5、分页账表引出;
常见的引出问题:引出分页、分文件能否控制分页数量和分文件数量,因为分页引出,在第二页的数据格式将不进行特殊处理,都为文本型,该处理方法为了兼顾引出性能作的。
一、引出分页控制
引出分页一般发生在单据列表引出(包括按引入模板、引出模板、列表引出),账表引出不会分页,先按3w条数据进行分页
可以修改配置文件\Kingdee\K3Cloud\WebSite\App_Data这个目录下的common.config中的BillCountPerExportFile值。
<!--按模板引出文件的时候进行分批引出,避免超出内存,每个文件的单据数量,默认3万-->
<add key="BillCountPerExportFile" value="30000" />
二、引出分文件控制
简单账表引出如果数据量大于5w,会分文件进行引出,为了兼顾性能,防止内存以及iis崩溃。
<!--报表引出按配置的数据量拆分引出文件--> <add key="ReportCountPerExportFile" value="50000" /> 账表分文件,而不是分页 ,默认5w条数据分一个文件引出;
三、对于分页账表引出分页和分文件控制
安装目录下\Kingdee\K3Cloud\WebSite\App_Data\Common.config,将该文件文本方式打开查看
<!--分页报表按维度数拆分引出文件-->
<add key="ReportSplitFileByPages" value="5" />
配置文件中的设置值为5时,如果选择引出所有页到一个页签功能时,则将明细分类账的维度分成5个一组
放在一个文件中,例如科目有20个,引出4个文件;如果选择引出所有页功能,则将每个维度引出到不同页
签,每个文件引出5个维度页签
以上配置文件的数据如果是私有云,用户可以自行修改,但不建议修改的特别大,对服务器和客户端机器性能要求较高;如果是公有云多租户环境,不建议修改这些数据。
引出功能引出文件控制方法详解
本文2024-09-23 04:21:49发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-164826.html