| commit | 31aaff4c02bc7fc61e298ebeaabe5cb3a8aa258f | [log] [tgz] |
|---|---|---|
| author | Viktoria Dlugopolskaya <viksnsk@gmail.com> | Tue Apr 25 11:52:48 2017 +0700 |
| committer | Viktoria Dlugopolskaya <viksnsk@gmail.com> | Tue Apr 25 11:53:47 2017 +0700 |
| tree | ae5c43ac41792b3796b35cf98cedde9661c339f6 | |
| parent | 6b1dcc20c541d8dda680e0d16ceefca8b767ce0a [diff] |
Added auto-size for new excel sheets Signed-off-by: Viktoria Dlugopolskaya <viksnsk@gmail.com>
diff --git a/runtime/org.eclipse.rcptt.ecl.data.apache.poi.impl/src/org/eclipse/rcptt/ecl/data/apache/poi/impl/internal/commands/WriteExcelFileService.java b/runtime/org.eclipse.rcptt.ecl.data.apache.poi.impl/src/org/eclipse/rcptt/ecl/data/apache/poi/impl/internal/commands/WriteExcelFileService.java index 8fb7e7a..06e775a 100644 --- a/runtime/org.eclipse.rcptt.ecl.data.apache.poi.impl/src/org/eclipse/rcptt/ecl/data/apache/poi/impl/internal/commands/WriteExcelFileService.java +++ b/runtime/org.eclipse.rcptt.ecl.data.apache.poi.impl/src/org/eclipse/rcptt/ecl/data/apache/poi/impl/internal/commands/WriteExcelFileService.java
@@ -55,11 +55,13 @@ sheetName = String.format(SHEET_NAME_PATTERN, sheetnum); } Sheet sheet = book.getSheet(sheetName); + boolean newSheet = false; if (sheet == null) { sheet = book.createSheet(sheetName); + newSheet = true; } writeTable(sheet, table); - if (!isAppend) { + if (newSheet) { autoSizeColumns(sheet); } context.getOutput().write(table);