起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7172|回复: 9

[结贴] 报表输出失败, Excel转换为二进制格式失败怎么回事啊?

[复制链接]

44

主题

176

帖子

954

积分

高级会员

Rank: 4

积分
954
QQ
发表于 2017-7-7 09:05:17 | 显示全部楼层 |阅读模式
版本: 其它(帖子中说明) 小版本号:
数据库: MySQL 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: 浏览器:
[ERROR] 2017-07-07 08:46:16,985 com.justep.report.controller.OutputController - 报表输出失败
生成xls文件失败
com.justep.report.exception.ReportServerException: 报表输出失败
        at com.justep.report.controller.OutputController.execute(Unknown Source)
        at com.justep.report.controller.GenericControllerChain.execute(Unknown Source)
        at com.justep.report.controller.CacheController.execute(Unknown Source)
        at com.justep.report.controller.GenericControllerChain.execute(Unknown Source)
        at com.justep.report.controller.ReportController.execute(Unknown Source)
        at com.justep.report.controller.GenericControllerChain.execute(Unknown Source)
        at com.justep.report.controller.DataController.execute(Unknown Source)
        at com.justep.report.controller.GenericControllerChain.execute(Unknown Source)
        at com.justep.report.controller.InitController.execute(Unknown Source)
        at com.justep.report.controller.GenericControllerChain.execute(Unknown Source)
        at com.justep.report.Servlet.a(Unknown Source)
        at com.justep.report.Servlet.doPost(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.RuntimeException: 生成xls文件失败
        at com.justep.report.convertor.ExcelConvertor.generateByte(Unknown Source)
        ... 26 more
Caused by: java.lang.RuntimeException: Excel转换为二进制格式失败
        at com.justep.report.convertor.ExcelConvertor.a(Unknown Source)
        ... 27 more
Caused by: java.lang.IllegalArgumentException: Invalid column index (256).  Allowable column range for BIFF8 is (0..255) or ('A'..'IV')
        at org.apache.poi.hssf.usermodel.HSSFCell.checkBounds(HSSFCell.java:943)
        at org.apache.poi.hssf.usermodel.HSSFCell.<init>(HSSFCell.java:161)
        at org.apache.poi.hssf.usermodel.HSSFRow.createCell(HSSFRow.java:141)
        at org.apache.poi.hssf.usermodel.HSSFRow.createCell(HSSFRow.java:119)
        at com.justep.report.convertor.ExcelConvertor.a(Unknown Source)
        at com.justep.report.convertor.ExcelConvertor.a(Unknown Source)
        ... 28 more
2017-07-07 09:01:25 开始-WINDOW生成中间文件: /UI2/portal/pc3/index.w
2017-07-07 09:01:25 结束-WINDOW生成中间文件: /UI2/portal/pc3/index.w
2017-07-07 09:01:25 开始-中间文件生成缓存文件: /UI2/portal/pc3/index.w
2017-07-07 09:01:25 结束-中间文件生成缓存文件: /UI2/portal/pc3/index.w
2017-07-07 09:01:26 编码: JUSTEP002005; 提示: 没有找到/UI2/tensoAdmin/dataAnalysis/process/analysis/trasferState.a对应的页面
com.justep.ui.exception.UIException: 编码: JUSTEP002005; 提示: 没有找到/UI2/tensoAdmin/dataAnalysis/process/analysis/trasferState.a对应的页面
        at com.justep.ui.exception.UIException.create(Unknown Source)
        at com.justep.ui.ActivityServer.getWindowURLByA(Unknown Source)
        at com.justep.ui.system.service.permission.FunctionTree.processAURL(Unknown Source)
        at com.justep.ui.system.service.permission.FunctionTree.processAURL(Unknown Source)
        at com.justep.ui.system.service.permission.FunctionTree.processAURL(Unknown Source)
        at com.justep.ui.system.service.permission.FunctionTree.processAURL(Unknown Source)
        at com.justep.ui.system.service.permission.FunctionTree.processAURL(Unknown Source)
        at com.justep.ui.system.service.permission.FunctionTree.toResult(Unknown Source)
        at com.justep.ui.system.service.permission.FunctionTree.doExecute(Unknown Source)
        at com.justep.ui.system.service.permission.FunctionTree.execute(Unknown Source)
        at com.justep.ui.util.UIUtils.getWindowContext(Unknown Source)
        at Login.execute(Login.java:101)
        at com.justep.ui.JavaServer.runJava(Unknown Source)
        at com.justep.ui.JavaServer.doJ(Unknown Source)
        at com.justep.ui.JavaServer.service(Native Method)
        at com.justep.ui.servlet.MainServlet.service(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at com.justep.portal.filter.RedirectFilter.doFilter(Unknown Source)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Thread.java:745)

报表.png

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-7-7 11:22:31 | 显示全部楼层
java.lang.IllegalArgumentException: Invalid column index (256).  Allowable column range for BIFF8 is (0..255) or ('A'..'IV')

确认excel中设置的正确吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

44

主题

176

帖子

954

积分

高级会员

Rank: 4

积分
954
QQ
 楼主| 发表于 2017-7-7 11:47:57 | 显示全部楼层
jishuang 发表于 2017-7-7 11:22
java.lang.IllegalArgumentException: Invalid column index (256).  Allowable column range for BIFF8 is ...

这是在哪设置的啊?不太懂
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-7-7 14:06:05 | 显示全部楼层
应该是excel中设置了什么特殊的表达式或者批注有问题
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

44

主题

176

帖子

954

积分

高级会员

Rank: 4

积分
954
QQ
 楼主| 发表于 2017-7-7 14:08:04 | 显示全部楼层
jishuang 发表于 2017-7-7 14:06
应该是excel中设置了什么特殊的表达式或者批注有问题

我只设置了往里面放图片那个批注了
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-7-7 15:09:23 | 显示全部楼层
Invalid column index (256).  Allowable column range for BIFF8 is (0..255)

应该是excel中列太长导致的

http://blog.csdn.net/mynameiscloud/article/details/7405965
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

44

主题

176

帖子

954

积分

高级会员

Rank: 4

积分
954
QQ
 楼主| 发表于 2017-7-7 15:41:25 | 显示全部楼层
jishuang 发表于 2017-7-7 15:09
Invalid column index (256).  Allowable column range for BIFF8 is (0..255)

应该是excel中列太长导致 ...

也没啥解决的方法啊?哈哈
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-7-7 17:39:31 | 显示全部楼层
这个是excel的限制
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

44

主题

176

帖子

954

积分

高级会员

Rank: 4

积分
954
QQ
 楼主| 发表于 2017-7-7 18:13:00 | 显示全部楼层
jishuang 发表于 2017-7-7 17:39
这个是excel的限制

那就没解决的方案了呗
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-7-10 09:09:48 | 显示全部楼层
这个是office2003的限制,平台默认导出的格式就是03的,这个目前不能修改

可以从功能实现上修改显示方式看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-26 07:52 , Processed in 0.062219 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表