用于Excel保存的Vaadin ExportTable URL

用于Excel保存的Vaadin ExportTable URL,vaadin,vaadin7,Vaadin,Vaadin7,我想将表格导出到Excel。我用“addContainerProperty”添加了表的列 一行包含URL 我想将此url导出到Excel,但这不起作用。Url作为字符串导出。但我想要的只是超链接 我使用Vaadin的ExportTable插件 我该怎么做 提前谢谢你我认为这并不像你希望的那么容易,因为这是基于POI的,需要,但从来源来看,我还没有找到注入某种细胞工厂的方法。此时,我认为最安全的方法是扩展ExcelExport并覆盖其addDataRow(~95%复制粘贴)以创建所需列的超链接。或

我想将表格导出到Excel。我用“addContainerProperty”添加了表的列

一行包含URL

我想将此url导出到Excel,但这不起作用。Url作为字符串导出。但我想要的只是超链接

我使用Vaadin的ExportTable插件

我该怎么做


提前谢谢你

我认为这并不像你希望的那么容易,因为这是基于POI的,需要,但从来源来看,我还没有找到注入某种细胞工厂的方法。此时,我认为最安全的方法是扩展
ExcelExport
并覆盖其
addDataRow
(~95%复制粘贴)以创建所需列的超链接。或者自己使用POI,创建自己的导出器。另外,也许您可以增强该插件,并与其维护人员一起发布新版本。我如何添加数据行覆盖?Musst i下载源代码并处理它:扩展
ExcelExport
,并添加一个具有相同名称、参数和返回类型的方法。如果您能够提供源代码,修改现有方法,然后将更改推送到repo,并联系维护人员发布新版本,则可能会对其他人有所帮助。或者问他是否还没有这方面的计划……我认为这并不像你希望的那么容易,因为这是基于POI的,需要,但从来源来看,我还没有找到注入某种细胞工厂的方法。此时,我认为最安全的方法是扩展
ExcelExport
并覆盖其
addDataRow
(~95%复制粘贴)以创建所需列的超链接。或者自己使用POI,创建自己的导出器。另外,也许您可以增强该插件,并与其维护人员一起发布新版本。我如何添加数据行覆盖?Musst i下载源代码并处理它:扩展
ExcelExport
,并添加一个具有相同名称、参数和返回类型的方法。如果您能够提供源代码,修改现有方法,然后将更改推送到repo,并联系维护人员发布新版本,则可能会对其他人有所帮助。或者问他是否还没有这方面的计划。。。
        ExcelExport excelExport;
        excelExport = new ExcelExport(tblSearch, "Production Request Details");
        excelExport.setExportFileName("prduction_request_details_" + System.currentTimeMillis() + ".xls");
        excelExport.excludeCollapsedColumns();
        excelExport.setReportTitle("Production Request Details");
        excelExport.export();