You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2019/10/11 13:03:29 UTC
[isis] branch v2 updated: ISIS-2158: extensions: excel-export
fallback for sheet-name if empty
This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a commit to branch v2
in repository https://gitbox.apache.org/repos/asf/isis.git
The following commit(s) were added to refs/heads/v2 by this push:
new f6695b3 ISIS-2158: extensions: excel-export fallback for sheet-name if empty
f6695b3 is described below
commit f6695b3a5fc5a53bce3c545d731ca604a4ec8711
Author: Andi Huber <ah...@apache.org>
AuthorDate: Fri Oct 11 15:03:19 2019 +0200
ISIS-2158: extensions: excel-export fallback for sheet-name if empty
- fixes excel export on standalone lists
---
.../org/apache/isis/extensions/viewer/wicket/excel/ExcelFileModel.java | 1 +
1 file changed, 1 insertion(+)
diff --git a/extensions/viewer-wicket-excel/src/main/java/org/apache/isis/extensions/viewer/wicket/excel/ExcelFileModel.java b/extensions/viewer-wicket-excel/src/main/java/org/apache/isis/extensions/viewer/wicket/excel/ExcelFileModel.java
index c8d9fb8..c217ee2 100644
--- a/extensions/viewer-wicket-excel/src/main/java/org/apache/isis/extensions/viewer/wicket/excel/ExcelFileModel.java
+++ b/extensions/viewer-wicket-excel/src/main/java/org/apache/isis/extensions/viewer/wicket/excel/ExcelFileModel.java
@@ -87,6 +87,7 @@ class ExcelFileModel extends LoadableDetachableModel<File> {
private File createFile() throws IOException, FileNotFoundException {
final Workbook wb = new XSSFWorkbook();
String sheetName = model.getName();
+ if(sheetName==null||sheetName.length()==0) sheetName = "Collection";
final File tempFile = File.createTempFile(ExcelFileModel.class.getCanonicalName(), sheetName + ".xlsx");
final FileOutputStream fos = new FileOutputStream(tempFile);
final Sheet sheet = wb.createSheet(sheetName);