COGNOS导出EXCEL大表单时不分页的方法

Excel2003单张sheet最多支持65000多行。为防止导出超大表单的时候报错,Cognos在导出数据文件的时候会把单张sheet控制在65000行以内。

但是Excel2007可以支持到1048576行,分页的话就会不方便。

Cognos可以通过设置Advanced setting来设置这个控制逻辑(但是默认不启用,不可思议)。


1.启动Launch——IBM Cognos Administration

2.依次找到Status——System——Set properties

COGNOS导出EXCEL大表单时不分页的方法_第1张图片


3.在Settings下找到Advanced settings,点击Edit以设置参数

COGNOS导出EXCEL大表单时不分页的方法_第2张图片


4.有三个相关参数需要配置:

1) RSVP.EXCEL.EXCEL_2007_LARGE_WORKSHEET 是否启用excel2007的大表单功能(true/ false)

2) RSVP.EXCEL.EXCEL_2007_WORKSHEET_MAXIMUM_ROWS  单张表单的最大行数(最高支持1048576)

3) RSVP.EXCEL.EXCEL_2007_OUTPUT_FRAGMENT_SIZE  缓存大小

COGNOS导出EXCEL大表单时不分页的方法_第3张图片


确定之后点击保存,不需要重启服务即可生效



你可能感兴趣的:(Cognos)