-
Bug
-
Resolution: Fixed
-
Normal
-
5.9.0
-
None
-
Security Level: Jimmy
-
None
Steps to Reproduce
1. import the file
Current Result
java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
at io.keikai.model.impl.chart.ChartUtil.evalVisibleInfo(ChartUtil.java:77)
at io.keikai.model.impl.chart.SeriesImpl.evalVisibleInfo(SeriesImpl.java:159)
at io.keikai.model.impl.chart.SeriesImpl.isXValueFomulaHidden(SeriesImpl.java:460)
at io.keikaiex.util.ChartsModelManager$CategoryModelSelector.toCharts(ChartsModelManager.java:251)
at io.keikaiex.util.ChartsModelManager.getChartsModel(ChartsModelManager.java:58)
at io.keikaiex.util.HighchartsHelper.drawCharts(HighchartsHelper.java:106)
at io.keikaiex.ui.widget.ChartsWidget.initChart(ChartsWidget.java:138)
at io.keikaiex.ui.widget.ChartsWidget.invalidate(ChartsWidget.java:128)
at io.keikaiex.ui.widget.DefaultWidgetHandler.onLoadWidgetOnDemand(DefaultWidgetHandler.java:170)
at io.keikaiex.ui.widget.DefaultWidgetHandler.onLoadOnDemand(DefaultWidgetHandler.java:150)
at io.keikai.ui.SpreadsheetCtrlImpl.setLoadedRect(SpreadsheetCtrlImpl.java:200)
at io.keikai.ui.au.in.BlockSyncCommand.process(BlockSyncCommand.java:74)
at io.keikai.ui.Spreadsheet.service(Spreadsheet.java:3373)
Expected Result
no exception, the error value doesn't affect the chart rendering
Debug Information
- one cell in the data source is #N/A causes the error
Workaround
replace the error value with 0
- relates to
-
ZSS-1256 deleting a row causes ArrayIndexOutOfBoundsException
- Closed