本帖最后由 Jarod 于 2014-6-6 19:35 编辑
如果视图中,把数字格式成"###,###.##",则导出时,会出现空白。
版本:obpm 19992 程序升级 2014-05-12 17:40:12
后台跟踪tomcat错误:
部门资金计划查询
23:21:09,614 DEBUG AbstractDocStaticTblDAO:1671 - Oracle :SELECT d.* FROM ZDMD.TLK_部门资金计划上报 d WHERE d.ID=?
java.lang.NumberFormatException: For input string: "35,000"
at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1222)
at java.lang.Double.parseDouble(Double.java:510)
at cn.myapps.core.dynaform.view.ejb.ExcelFileBuilder.convertToExcelData(ExcelFileBuilder.java:240)
at cn.myapps.core.dynaform.view.ejb.ExcelFileBuilder.buildSheet(ExcelFileBuilder.java:98)
at cn.myapps.core.dynaform.view.ejb.ExcelFileBuilder.buildSheet(ExcelFileBuilder.java:176)
at cn.myapps.core.dynaform.view.ejb.ViewProcessBean.expDocToExcel(ViewProcessBean.java:122)
at cn.myapps.core.dynaform.view.ejb.ViewProcessBean$$EnhancerByCGLIB$$b02ab1f5.CGLIB$expDocToExcel$5(<generated>)
at cn.myapps.core.dynaform.view.ejb.ViewProcessBean$$EnhancerByCGLIB$$b02ab1f5$$FastClassByCGLIB$$46d51be1.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:167)
at cn.myapps.protection.util.WarpProcessFactory.intercept(WarpProcessFactory.java:285)
at cn.myapps.core.dynaform.view.ejb.ViewProcessBean$$EnhancerByCGLIB$$b02ab1f5.expDocToExcel(<generated>)
at cn.myapps.core.dynaform.activity.ejb.type.ExportToExcel.doExecute(ExportToExcel.java:88)
at cn.myapps.core.dynaform.activity.ejb.Activity.execute(Activity.java:1259)
at cn.myapps.core.dynaform.activity.action.ActivityRunTimeAction.doAction(ActivityRunTimeAction.java:292)
at sun.reflect.GeneratedMethodAccessor1012.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597) |