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

QQ登录

只需一步,快速开始

查看: 8151|回复: 16

[处理中3] 折线图报错了??

[复制链接]

159

主题

275

帖子

615

积分

高级会员

Rank: 4

积分
615
QQ
发表于 2018-7-25 10:47:39 | 显示全部楼层 |阅读模式
折线图报错了??这是什么原因呢?
统计图11.JPG
统计图222.JPG

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36196
发表于 2018-7-25 11:09:44 | 显示全部楼层
看tomcat控制台的完整错误信息
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

159

主题

275

帖子

615

积分

高级会员

Rank: 4

积分
615
QQ
 楼主| 发表于 2018-7-25 14:04:30 | 显示全部楼层
jishuang 发表于 2018-7-25 11:09
看tomcat控制台的完整错误信息

[ERROR] 2018-07-25 13:56:43,944 com.justep.report.controller.ReportController - 报表执行失败
For input string: "2018-07-20T00:00:00.000Z"
com.justep.report.exception.ReportServerException: For input string: "2018-07-20T00:00:00.000Z"
        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.NumberFormatException: For input string: "2018-07-20T00:00:00.000Z"
        at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:2043)
        at sun.misc.FloatingDecimal.parseDouble(FloatingDecimal.java:110)
        at java.lang.Double.parseDouble(Double.java:538)
        at java.lang.Double.<init>(Double.java:608)
        at com.justep.chart.data.ChartDatasetHelper.createXYLineDataSet(Unknown Source)
        at com.justep.chart.data.ChartDatasetHelper.createDataSet(Unknown Source)
        at com.justep.chart.BuildChart.initChartObj(Unknown Source)
        at com.justep.chart.BuildChart.initChartObj(Unknown Source)
        at com.justep.chart.BuildChart.build(Unknown Source)
        at com.justep.chart.BuildChart.createChart(Unknown Source)
        at com.justep.chart.JustepChartHelper.executeChart(Unknown Source)
        at com.justep.report.core.XReportChartHelper.executeChart(Unknown Source)
        at com.justep.report.core.XReportHelper.a(Unknown Source)
        at com.justep.report.core.XReportHelper.executeXReport(Unknown Source)
        ... 22 more
[ERROR] 2018-07-25 13:56:45,563 com.justep.report.controller.ReportController - 报表执行失败
For input string: "2018-07-20T00:00:00.000Z"
com.justep.report.exception.ReportServerException: For input string: "2018-07-20T00:00:00.000Z"
        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.NumberFormatException: For input string: "2018-07-20T00:00:00.000Z"
        at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:2043)
        at sun.misc.FloatingDecimal.parseDouble(FloatingDecimal.java:110)
        at java.lang.Double.parseDouble(Double.java:538)
        at java.lang.Double.<init>(Double.java:608)
        at com.justep.chart.data.ChartDatasetHelper.createXYLineDataSet(Unknown Source)
        at com.justep.chart.data.ChartDatasetHelper.createDataSet(Unknown Source)
        at com.justep.chart.BuildChart.initChartObj(Unknown Source)
        at com.justep.chart.BuildChart.initChartObj(Unknown Source)
        at com.justep.chart.BuildChart.build(Unknown Source)
        at com.justep.chart.BuildChart.createChart(Unknown Source)
        at com.justep.chart.JustepChartHelper.executeChart(Unknown Source)
        at com.justep.report.core.XReportChartHelper.executeChart(Unknown Source)
        at com.justep.report.core.XReportHelper.a(Unknown Source)
        at com.justep.report.core.XReportHelper.executeXReport(Unknown Source)
        ... 22 more


回复 支持 反对

使用道具 举报

159

主题

275

帖子

615

积分

高级会员

Rank: 4

积分
615
QQ
 楼主| 发表于 2018-7-25 14:07:58 | 显示全部楼层
写的action :
        public static Table lineChart1(){
       
                String mssql =
                                "select cast(Date as datetime) as Date, sum(c.CompWeldNum) as shuliang from ("+
                                "        select convert(varchar(100),b.RegisteDate,23) as Date,b.* from WeldPointDTL01 b where b.ForeignKey in (select a.fid from WeldPoint01 a where a.ParentID='294E7231303E47E28F3D30FE4B62609B') "+
                                "        )c  group by c.Date ";
               
                HashMap<String,String> sqlMap = new HashMap<String,String>();
                sqlMap.put(SQL.DEFAULT_DB_NAME,mssql);       
                sqlMap.put(DatabaseProduct.MSSQL.name(),mssql);               
                sqlMap.put(DatabaseProduct.SYBASE.name(),mssql);
               
                return SQL.select(sqlMap,null,"/SL/COMM/data");
        }

回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36196
发表于 2018-7-25 14:29:00 | 显示全部楼层
先看sql执行查询的结果 是什么?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

159

主题

275

帖子

615

积分

高级会员

Rank: 4

积分
615
QQ
 楼主| 发表于 2018-7-25 14:37:54 | 显示全部楼层
jishuang 发表于 2018-7-25 14:29
先看sql执行查询的结果 是什么?

查询结果如下:
111.JPG
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36196
发表于 2018-7-25 15:00:18 | 显示全部楼层
数据库存的是date类型的还是dateTime类型的?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

159

主题

275

帖子

615

积分

高级会员

Rank: 4

积分
615
QQ
 楼主| 发表于 2018-7-25 15:22:18 | 显示全部楼层
jishuang 发表于 2018-7-25 15:00
数据库存的是date类型的还是dateTime类型的?

类型是   datetime
222.JPG
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36196
发表于 2018-7-25 15:58:52 | 显示全部楼层
sql中转换为date类型的看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

159

主题

275

帖子

615

积分

高级会员

Rank: 4

积分
615
QQ
 楼主| 发表于 2018-7-25 16:14:59 | 显示全部楼层
jishuang 发表于 2018-7-25 15:58
sql中转换为date类型的看看

cast(Date as date) as Date   转换为 date 类型,还是报错。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-19 06:24 , Processed in 0.102642 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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