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

QQ登录

只需一步,快速开始

楼主: 737812534

[结贴] 多增加一列就报错

[复制链接]

17

主题

143

帖子

217

积分

中级会员

Rank: 3Rank: 3

积分
217
QQ
 楼主| 发表于 2017-3-20 16:46:20 | 显示全部楼层
本帖最后由 737812534 于 2017-3-20 16:47 编辑
jishuang 发表于 2017-3-20 15:33
把画圈的删除了看看

画圈的删除了我就没有合计数据了,领导要求要有合计数据画圈的是左边的很多天的销售的合计
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36046
发表于 2017-3-20 17:44:11 | 显示全部楼层
先去掉看看数据显示正确吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

17

主题

143

帖子

217

积分

中级会员

Rank: 3Rank: 3

积分
217
QQ
 楼主| 发表于 2017-3-21 08:38:08 | 显示全部楼层
jishuang 发表于 2017-3-20 17:44
先去掉看看数据显示正确吗?

去掉那两列,数据也还是显示的是数据库里数据的三倍。
请问是什么原因导致的呢?
回复 支持 反对

使用道具 举报

17

主题

143

帖子

217

积分

中级会员

Rank: 3Rank: 3

积分
217
QQ
 楼主| 发表于 2017-3-21 08:48:16 | 显示全部楼层
jishuang 发表于 2017-3-20 17:44
先去掉看看数据显示正确吗?

而且我重新加上那两列之后,重新运行报表,控制台开始报错:
java.lang.RuntimeException: 计算表达式失败,xpath:
        at com.justep.report.TransformContext.a(Unknown Source)
        at com.justep.report.TransformContext.a(Unknown Source)
        at com.justep.report.CompiledTable.calculateXPathValue(Unknown Source)
        at com.justep.report.CompiledCell.getCellValueByRef(Unknown Source)
        at com.justep.report.CompiledCell.compile(Unknown Source)
        at com.justep.report.CompiledCell.compile(Unknown Source)
        at com.justep.report.CompiledSheet.compile(Unknown Source)
        at com.justep.report.CompiledTable.compile(Unknown Source)
        at com.justep.report.Table.transform(Unknown Source)
        at com.justep.report.Content.transform(Unknown Source)
        at com.justep.report.ContentSet.transform(Unknown Source)
        at com.justep.report.Report.a(Unknown Source)
        at com.justep.report.ReportDocument.transform(Unknown Source)
        at com.justep.report.ReportTransformer.transform(Unknown Source)
        at com.justep.report.core.XReportHelper.executeXReport(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: javax.xml.xpath.XPathExpressionException: net.sf.saxon.trans.XPathException: XPath syntax error at char 0 in {}:
    Unexpected token "<eof>" in path expression
        at net.sf.saxon.xpath.XPathEvaluator.compile(XPathEvaluator.java:383)
        at com.justep.report.TransformContext.a(Unknown Source)
        ... 37 more
Caused by: net.sf.saxon.trans.XPathException: XPath syntax error at char 0 in {}:
    Unexpected token "<eof>" in path expression
        at net.sf.saxon.expr.ExpressionParser.grumble(ExpressionParser.java:149)
        at net.sf.saxon.expr.ExpressionParser.grumble(ExpressionParser.java:125)
        at net.sf.saxon.expr.ExpressionParser.parseBasicStep(ExpressionParser.java:1390)
        at net.sf.saxon.expr.ExpressionParser.parseStepExpression(ExpressionParser.java:1213)
        at net.sf.saxon.expr.ExpressionParser.parseRelativePath(ExpressionParser.java:1151)
        at net.sf.saxon.expr.ExpressionParser.parsePathExpression(ExpressionParser.java:1137)
        at net.sf.saxon.expr.ExpressionParser.parseUnaryExpression(ExpressionParser.java:1026)
        at net.sf.saxon.expr.ExpressionParser.parseCastExpression(ExpressionParser.java:691)
        at net.sf.saxon.expr.ExpressionParser.parseCastableExpression(ExpressionParser.java:646)
        at net.sf.saxon.expr.ExpressionParser.parseTreatExpression(ExpressionParser.java:627)
        at net.sf.saxon.expr.ExpressionParser.parseInstanceOfExpression(ExpressionParser.java:609)
        at net.sf.saxon.expr.ExpressionParser.parseIntersectExpression(ExpressionParser.java:1059)
        at net.sf.saxon.expr.ExpressionParser.parseUnionExpression(ExpressionParser.java:1041)
        at net.sf.saxon.expr.ExpressionParser.parseMultiplicativeExpression(ExpressionParser.java:978)
        at net.sf.saxon.expr.ExpressionParser.parseAdditiveExpression(ExpressionParser.java:958)
        at net.sf.saxon.expr.ExpressionParser.parseRangeExpression(ExpressionParser.java:876)
        at net.sf.saxon.expr.ExpressionParser.parseComparisonExpression(ExpressionParser.java:826)
        at net.sf.saxon.expr.ExpressionParser.parseAndExpression(ExpressionParser.java:423)
        at net.sf.saxon.expr.ExpressionParser.parseOrExpression(ExpressionParser.java:405)
        at net.sf.saxon.expr.ExpressionParser.parseExprSingle(ExpressionParser.java:354)
        at net.sf.saxon.expr.ExpressionParser.parseExpression(ExpressionParser.java:306)
        at net.sf.saxon.expr.ExpressionParser.parse(ExpressionParser.java:228)
        at net.sf.saxon.expr.ExpressionTool.make(ExpressionTool.java:73)
        at net.sf.saxon.xpath.XPathEvaluator.createExpressionInternal(XPathEvaluator.java:202)
        at net.sf.saxon.xpath.XPathEvaluator.compile(XPathEvaluator.java:381)

这错是什么意思啊?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36046
发表于 2017-3-21 10:37:11 | 显示全部楼层
把excel文件发一下
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

17

主题

143

帖子

217

积分

中级会员

Rank: 3Rank: 3

积分
217
QQ
 楼主| 发表于 2017-3-21 12:25:10 | 显示全部楼层
jishuang 发表于 2017-3-21 10:37
把excel文件发一下

我上传附件的时候显示这个:


上传文件:文件尺寸: 小于 5MB , 可用扩展名: chm,pdf,zip,rar,tar,gz,bzip2,gif,jpg,jpeg,png


请问你们这个不支持上传Excel嘛?

我怎么发给你?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36046
发表于 2017-3-21 13:51:09 | 显示全部楼层
压缩为rar或者zip
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

17

主题

143

帖子

217

积分

中级会员

Rank: 3Rank: 3

积分
217
QQ
 楼主| 发表于 2017-3-21 15:23:02 | 显示全部楼层

大神,麻烦帮忙看下:
jiaochareportxs_xls.rar (4.62 KB, 下载次数: 68)
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36046
发表于 2017-3-21 16:46:09 | 显示全部楼层
把第一个部门日期的那个单元格合并去掉看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

17

主题

143

帖子

217

积分

中级会员

Rank: 3Rank: 3

积分
217
QQ
 楼主| 发表于 2017-3-21 22:02:41 | 显示全部楼层
jishuang 发表于 2017-3-21 16:46
把第一个部门日期的那个单元格合并去掉看看

我直接把部门|销售的那个单元格改成一个单元格了,不再是合并多个单元格,也没用
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-28 04:48 , Processed in 0.063808 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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