[Bug 62030] New: Column shifting in HSSF scenario

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

[Bug 62030] New: Column shifting in HSSF scenario

Bugzilla from bugzilla@apache.org
https://bz.apache.org/bugzilla/show_bug.cgi?id=62030

            Bug ID: 62030
           Summary: Column shifting in HSSF scenario
           Product: POI
           Version: unspecified
          Hardware: PC
            Status: NEW
          Severity: normal
          Priority: P2
         Component: HSSF
          Assignee: [hidden email]
          Reporter: [hidden email]
  Target Milestone: ---

There was an issue about column shifting :
https://bz.apache.org/bugzilla/show_bug.cgi?id=61474 . It is implemented for
XSSF scenario (implementation covers column shifting, and all issues which
arise with it, not only adjusting of formulae, as title suggests; it resides at
https://github.com/apache/poi/pull/81), but HSSF scenario is covered only
partially. So, all features from https://github.com/apache/poi/pull/81 should
be implemented for hssf too.
There are classes BaseTestColumnShifting and TestHSSFColumnShifting which cover
this issue. All dummy test methods should be removed from
TestHSSFColumnShifting, so that original methods from BaseTestColumnShifting
class can show what does not work.
There is also class TestXSSFColumnShifting which works well, and which tests
xssf solution from issue 61474.

--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[Bug 62030] Column shifting in HSSF scenario

Bugzilla from bugzilla@apache.org
https://bz.apache.org/bugzilla/show_bug.cgi?id=62030

Dragan Jovanović <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 OS|                            |All

--- Comment #1 from Dragan Jovanović <[hidden email]> ---
The same goes for SXSSF variation, so please take a look at SXSSFRow class, and
implement methods shiftCellsRight() and shiftCellsLeft(). Then open
TestSXSSFRow and remove testCellShiftingRight() and testCellShiftingLeft()
override methods, so that original versions of those methods can test SXSSFRow.

--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[Bug 62030] Column shifting in HSSF and SXSSF scenario

Bugzilla from bugzilla@apache.org
In reply to this post by Bugzilla from bugzilla@apache.org
https://bz.apache.org/bugzilla/show_bug.cgi?id=62030

Dragan Jovanović <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Column shifting in HSSF     |Column shifting in HSSF and
                   |scenario                    |SXSSF scenario

--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[Bug 62030] Column shifting in HSSF and SXSSF scenario

Bugzilla from bugzilla@apache.org
In reply to this post by Bugzilla from bugzilla@apache.org
https://bz.apache.org/bugzilla/show_bug.cgi?id=62030

--- Comment #2 from Greg Woolsey <[hidden email]> ---
Is it even fully supportable in SXSSF?  Given that only a portion of rows are
still available at any given time, I'm not sure it's reasonable to ask to shift
full columns in that context.  Perhaps that use case should trigger an explicit
runtime exception.

--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]