我试图从多个表中导出XLS格式。我浏览并使用了一些代码,但它不起作用。使用primefaces扩展代码是存在的,但完整的代码并不存在于此 link. 我需要解决方案。
我用过的代码: Tbl1,Tbl2,Tbl3是表格widgetVar' s。
<p:commandLink id="xls" ajax="false" >
<p:graphicImage value="/images/excel.png" />
<pe:exporter type="xlsx" target="Tbl1, Tbl2, Tbl3" fileName="tables"/>
</p:commandLink>
答案 0 :(得分:0)
你应该不通过widgetVar解决它们。来自PrimeFaces Extensions Exporter(强调我的):
在这里,我们可以通过提供多个数据表服务器ID 导出多个表,并使用分隔符作为&#34;逗号&#34;(或&#34;,&#34;)。
答案 1 :(得分:-1)
我使用的是primefaces 6.2,这对我有效(我不确定其他版本),无需使用primefaces扩展
T
您在p:dataexporter对象的属性目标中用(,)分隔要导出的表的“ id”。