Uploaded image for project: 'ZK Spreadsheet'
  1. ZK Spreadsheet
  2. ZSS-303

delete multiple columns causes a exception

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Normal Normal
    • None
    • 3.0.0 RC
    • ZSS Component
    • None

      Problem Description:

      delete multiple columns causes a exception

      Reproducing Steps:

      1. select multiple columns
      2. 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)
      

            dennis dennis
            hawk hawk
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: