https://issues.apache.org/bugzilla/show_bug.cgi?id=53611

          Priority: P2
            Bug ID: 53611
          Assignee: dev@poi.apache.org
           Summary: Incorret dimension set in created workbook sheet xml
                    file
          Severity: normal
    Classification: Unclassified
                OS: Linux
          Reporter: math2...@hotmail.com
          Hardware: PC
            Status: NEW
           Version: 3.8
         Component: XSSF
           Product: POI

Created attachment 29120
  --> https://issues.apache.org/bugzilla/attachment.cgi?id=29120&action=edit
Small java project build with maven to create example .xlsx file having
incorrect dimension ref value set in workbook sheet xml file

After creating and writing an XSSFWorkbook with some rows and cells to a file
the sheet XML file included in .xlsx archive has an incorrect value for
attribute 'ref' of tag 'dimension':

<worksheet>
 <dimension ref="A1"/>
 <sheetViews>
  <sheetView ...


It's always set to 'A1' no matter how many rows and cells are actually in the
sheet. The dimension is only initialized on creation of worksheet in class
XSSFSheet:

XSSFSheetworksheet.newSheet(){
 ...
 worksheet.addNewDimension().setRef("A1");
 ...
}

I included a example java app showing the. Build it with maven:

cd poi-bug
mvn package
java -jar target/poi-bug-0.1-SNAPSHOT-jar-with-dependencies.jar

After successful execution the project folder contains the file 'poi-bug.xlsx'.
Unzip file and open 'xl/worksheets/sheet1.xml' containing the dimension tag.

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org
For additional commands, e-mail: dev-h...@poi.apache.org

Reply via email to