-
Bug
-
Resolution: Duplicate
-
Normal
-
None
-
3.0.0 RC
-
None
Problem Description:
delete multiple columns causes a exception
Reproducing Steps:
- select multiple columns
- right click the selection and choose "delete"
Expected:
Selected columns are deleted.
Actual:
an exception is thrown.
2013/5/21 上午 11:51:01 org.zkoss.zk.ui.impl.UiEngineImpl handleError:1359 嚴重的: >>java.lang.IllegalArgumentException: fromKey > toKey >> at java.util.TreeMap$NavigableSubMap.<init>(TreeMap.java:1240) >> at java.util.TreeMap$AscendingSubMap.<init>(TreeMap.java:1677) >> at java.util.TreeMap.subMap(TreeMap.java:862) >> at java.util.TreeMap.subMap(TreeMap.java:903) >> at org.zkoss.zss.model.sys.impl.XSSFSheetImpl.shiftCells(XSSFSheetImpl.java:748) >> at org.zkoss.zss.model.sys.impl.XSSFSheetImpl.shiftColumnsOnly(XSSFSheetImpl.java:594) >> at org.zkoss.zss.model.sys.impl.BookHelper.deleteXSSFColumns(BookHelper.java:2176) >> at org.zkoss.zss.model.sys.impl.BookHelper.deleteColumns(BookHelper.java:2151) >> at org.zkoss.zss.model.sys.impl.XRangeImpl.delete(XRangeImpl.java:681) >> at org.zkoss.zss.model.sys.impl.XRangeImpl.delete(XRangeImpl.java:687) >> at org.zkoss.zss.api.impl.RangeImpl.delete(RangeImpl.java:465) >> at org.zkoss.zss.api.CellOperationUtil.delete(CellOperationUtil.java:495) >> at org.zkoss.zss.ui.DefaultUserActionHandler.doDeleteSheetColumn(DefaultUserActionHandler.java:1115) >> at org.zkoss.zss.ui.DefaultUserActionHandler.dispatchAction(DefaultUserActionHandler.java:289) >> at org.zkoss.zssex.ui.DefaultExUserActionHandler.dispatchAction(DefaultExUserActionHandler.java:213) >> at org.zkoss.zss.ui.DefaultUserActionHandler.onEvent(DefaultUserActionHandler.java:1407) >> at org.zkoss.zssex.ui.DefaultExUserActionHandler.onEvent(DefaultExUserActionHandler.java:56) >> at org.zkoss.zss.ui.Spreadsheet$3.onEvent(Spreadsheet.java:346) >> at org.zkoss.zk.ui.AbstractComponent.onEvent(AbstractComponent.java:2742) >> at org.zkoss.zk.ui.AbstractComponent.service(AbstractComponent.java:2713) >> at org.zkoss.zk.ui.AbstractComponent.service(AbstractComponent.java:2654) >> at org.zkoss.zk.ui.impl.EventProcessor.process(EventProcessor.java:136)