Vaadin 7 ExcelExport 导出的文件格式不正确。
Vaadin 7 ExcelExport exported file is not correctly formatted.
我有自己的 class 扩展 ExcelExport。我在我的代码中使用它如下:-
ExcelExportFA2 excelExport = new ExcelExportFA2(exportTable);
excelExport.excludeCollapsedColumns();
excelExport.setUseTableFormatPropertyValue(true);
excelExport.setDisplayTotals(true);
excelExport.setReportTitle(null);
excelExport.setDateDataFormat(SalkkuTM.getI18N("dateFormat"));
try{
excelExport.setExportFileName( getCaption().replace(" ", "_") + "_" +
new ExcelExportUtil().getDateString(new Date()) + ".xls" );
}catch(Exception e){
excelExport.setExportFileName(SalkkuTM.getI18N("ExportFile.caption"));
}
excelExport.export();
导出文件。但是文件总行的格式不正确。它是左对齐的。我怎样才能使它右对齐?请检查导出的 file HERE
ExcelExport class 看起来最好的办法是覆盖 ExcelExport.defaultTotalsDoubleCellStyle() 方法并相应地重新配置 CellStyle.alignment 属性。导出的 table 列也需要相应地设置对齐方式。这样我就可以解决我的问题。
我有自己的 class 扩展 ExcelExport。我在我的代码中使用它如下:-
ExcelExportFA2 excelExport = new ExcelExportFA2(exportTable);
excelExport.excludeCollapsedColumns();
excelExport.setUseTableFormatPropertyValue(true);
excelExport.setDisplayTotals(true);
excelExport.setReportTitle(null);
excelExport.setDateDataFormat(SalkkuTM.getI18N("dateFormat"));
try{
excelExport.setExportFileName( getCaption().replace(" ", "_") + "_" +
new ExcelExportUtil().getDateString(new Date()) + ".xls" );
}catch(Exception e){
excelExport.setExportFileName(SalkkuTM.getI18N("ExportFile.caption"));
}
excelExport.export();
导出文件。但是文件总行的格式不正确。它是左对齐的。我怎样才能使它右对齐?请检查导出的 file HERE
ExcelExport class 看起来最好的办法是覆盖 ExcelExport.defaultTotalsDoubleCellStyle() 方法并相应地重新配置 CellStyle.alignment 属性。导出的 table 列也需要相应地设置对齐方式。这样我就可以解决我的问题。