2016-10-27 6 views
0

グリッドにGeneratedPropertyContainerが設定されています。私のグリッドのいくつかの列はCheckBoxButtonのようなUIコンポーネントを持っています。私は私のグリッドのテキストデータをExcelシートにエクスポートしたいと思います。私はExporterのアドオンを試しました。しかしExcelシートはデータなしで生成されます。ここに私のコードがあります。vaadin 7でグリッドデータをExcelにエクスポートするには?

ExcelExporter excelExporter = new ExcelExporter(grid.getContainerDataSource()); 
excelExporter.setCaption("Export to Excel"); 
layout.addComponent(excelExporter); 

答えて

0

I代わりExcelExporterのコンストラクタへのパラメータとしてコンテナを渡す方法setContainerToBeExportedにパラメータとして容器を通過させることによって、同じことを達成できます。

ExcelExporter excelExporter = new ExcelExporter(); 
excelExporter.setContainerToBeExported(container); 
関連する問題