在Cognos报表展示的时候,很多用户为了计算会把数据报表导出成excel然后再做统计,于是乎我做的一张报表导出成Excel的时候就出现了这样的问题

从上图可以看出交叉表角对应的列 ‘一级手术’和‘二级手术’在报表里面是一列数据,但是导出的时候却占用了两列,而后面非交叉表角对应的列导出显示正常

问题分析:

1:是表格布局问题,于是看了看其他导出正常的,表格布局正常啊,于是排除了表格的问题

2:由于交叉表角对应的列才有导出问题,于是把原因归结在交叉表角以及所对应的列的范围内

解决办法:

首先来看一下我原来交叉表设计的样式

大家都知道默认交叉表的交叉表角是一片空白,而且还是纯白色的样式,看起来就像一个报表缺了

一个左上角,于是乎我就更改了交叉表角的样式-修改属性中的类为:交叉表角成员单元格,然后拖

解锁,拖入一个一行二列的表格,调整交叉表角里面表格的大小以及交叉表角对应列的大小,在RS

运行的时候看上去就很丰满了,不让人感觉那么有缺失感

但是问题也恰恰在这里

给交叉表角更改布局,以及修改大小为px或者%这些,更改了原有的导出规则,结果就会出现上面的

导出一列占多列的情况

解决办法:去掉交叉表角内对象的大小设置,以及交叉表角对应列的大小设置,然后再次导出

效果如下图所示:

效果显示,每一列导出excel后,在excel占用的也是一列的数据

当然,有些人会说这样我们交叉表角饱满的做法就无法满足了吗?答案是不是的,我们可以不设置大小,可以通过调整位置,以及用空格来布局交叉表角处的空白‘

依然可以尽量的使报表看起来很完整,如下图

而不是像下面这样子

RS导出Excel交叉表角对应的列占用多列问题相关推荐

  1. cpu java poi 导出_java基于poi导出excel透视表代码实例

    这篇文章主要介绍了java基于poi导出excel透视表代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 从前,我是一个前端程序猿,怀着对打通 ...

  2. flask使用tablib导出excel数据表

    在网页中常常有导出数据的需求,尤其是一下管理类平台.在flask中要导出excel数据表,通常可以使用xlwt库,创建文件并逐行写入数据,但是使用起来总是感觉很麻烦.tablib库相对操作更加方便. ...

  3. java自动生成生成java透视表_java基于poi导出excel透视表代码实例

    这篇文章主要介绍了java基于poi导出excel透视表代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 从前,我是一个前端程序猿,怀着对打通 ...

  4. java excel 透视_java基于poi导出excel透视表代码实例

    这篇文章主要介绍了java基于poi导出excel透视表代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 从前,我是一个前端程序猿,怀着对打通 ...

  5. excel交叉表的数据清理

    之前在做一个excel的简单教程的时候: B站的一个Excel简单教程 当时演示应该把交叉表(图1)转换成数据表格(图2)的形式. 但是在excel里没有直接实现这个需求的函数,R的tidyr包有一个 ...

  6. VBA应用笔记 -- 批量导出excel工作表中的图片

    业务场景: 日常工作中,我们可能会遇到需要批量导出excel表中的图片的情况,按照网友的做法,批量导出excel中的图片主要有几种方法: 解压缩方法:可以通过将excel文件转成rar压缩文件,解压后 ...

  7. Navicat如何导出Excel格式表结构

    https://jingyan.baidu.com/article/8ebacdf07fcdfb49f75cd541.html 百度经验:jingyan.baidu.com 在我们写数据库设计文档时, ...

  8. java导出excel 打不开_java – 无法使用AbstractExcelView导出Excel工作表

    这是我的ExcelController.java public ModelAndView generateExcel(HttpServletRequest request, HttpServletRe ...

  9. 导出Excel—外部表不是预期的格式

    方法一: http://www.liqiu.info/2011/01/%E5%88%86%E4%BA%AB-net%E5%AF%BC%E5%87%BAexcel/ http://www.google. ...

最新文章

  1. relay.build调用关系
  2. 【其他】GIT常用原生命令
  3. dns在企业网络中的应用
  4. STM32F103的USART1和USART2的TX和RX所对应的分别是那个引脚?
  5. socket通信流程图
  6. python字符串出现次数最多的_python – Pandas:获取组中出现次数最多的字符串值...
  7. linux下升级python2.0到python3.0
  8. JNI之C语言简单回顾
  9. java 数据截断_java – 数据截断:第1行的列’标志’的数据太长
  10. 图灵机器人调用数据恢复_机器人也能撩妹?python程序员自制微信机器人,替他俘获女神芳心...
  11. JQuery data API实现代码分析
  12. fiddler拦截response
  13. mysql 中用select建表_用 SELECT 的结果创建表
  14. python操作模拟器多开操作_appium+python自动化60-windows上同时启动多个appium服务,让多个android机器并行运行...
  15. Qt三方库开发技术:二维码生成、识别以及条码识别
  16. 5.android系统裁剪
  17. 苹果怎么安装未签名的app_Windows端超简单安装未签名ipa应用
  18. 全球高智商俱乐部门萨出品,最强大脑达人推荐,让孩子挑战脑力极限,玩出高智商思维!...
  19. 一个毕业6年的程序员工作经历和成长感悟(下)
  20. Power BI-销售业绩分析展示

热门文章

  1. logrotate - rotates, compresses, and mails system logs
  2. 中国软件外包企业的出路
  3. Word编辑招聘文档教学
  4. python运维工程师前景及待遇_【运维工程师就业前景】百度2020年运维工程师待遇怎么样-看准网...
  5. 软件工程师的核心竞争力(学习能力,解决问题的能力,影响力)
  6. QQ2005Beta3显地理位置功能的细节描述(转)
  7. 阿拉伯世界的历史现状与前景2019尔雅满分答案
  8. 微信聊天记录迁移(Android到IOS)
  9. IT项目管理学习笔记(一)
  10. python 程序运行计时 动态_python中time库clock 使用Python,实现程序运行计时的数码管表示...