Vaadin 7 ExcelExport экспортированный файл неправильно отформатирован. - PullRequest
0 голосов
/ 11 мая 2018

У меня есть свой собственный класс, расширяет 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();

Экспортирует файл.Но строка итогового файла неправильно отформатирована.Выравнивается по левому краю.Как я могу сделать его правильно выровненным?Пожалуйста, проверьте экспортированный файл ЗДЕСЬ

1 Ответ

0 голосов
/ 14 мая 2018

Класс ExcelExport выглядит так, как будто лучше всего переопределить метод ExcelExport.defaultTotalsDoubleCellStyle () и соответствующим образом перенастроить свойство CellStyle.alignment. Также в столбце экспортируемой таблицы должно быть установлено соответствующее выравнивание. Таким образом, я мог бы решить мою проблему.

...