Feras,
estou querendo exportar os dados do meu subDataTable mas estou tendo o erro
javax.servlet.ServletException: The number of columns in PdfPTable constructor must be greater than zero.
javax.faces.webapp.FacesServlet.service(FacesServlet.java:606)
coloquei minha lista na tag p:dataExporter mas não esta funcionando o que esta errado ?
<p:dataTable id="idDataTable42" var="relatorio42" value="#{relatContabilMBean.retornoColecaoCodRelPay42}" paginator="false" emptyMessage="Registro nao encontrado">
<p:columnGroup type="header" >
<p:row>
<p:column rowspan="1" headerText="Relatório" />
<p:column colspan="2" headerText="Valores " />
<p:column colspan="2" headerText="Valores Contábil" />
<p:column colspan="2" headerText="Valores Diferenças" />
</p:row>
<p:row>
<p:column rowspan="1" headerText="Relatório 42" />
<p:column headerText="Debito" style="width:220px" />
<p:column headerText="Credito" style="width:220px" />
<p:column headerText="Debito" style="width:220px"/>
<p:column headerText="Credito" style="width:220px" />
<p:column headerText="Debito" style="width:220px"/>
<p:column headerText="Credito" style="width:220px" />
</p:row>
</p:columnGroup>
<p:subTable var="dados" value="#{relatorio42.dados}">
<p:column style="width:350px;">
<f:facet name="header">
<h:outputText value="Descriçao Item de Relatório" />
</f:facet>
<h:outputText value="#{dados.descItemRel}" /> codRelPay---
<h:outputText value="#{dados.codRelPay}" />
</p:column>
<p:column style="width:220px" >
<f:facet name="header">
<h:outputText value="Valor Debito " />
</f:facet>
<h:outputText value="#{dados.vlrDebitoRel != null ? dados.vlrDebitoRel : '0'}" />
</p:column>
<p:column style="width:220px" >
<f:facet name="header">
<h:outputText value="Valor Credito " />
</f:facet>
<h:outputText value="#{dados.vlrCreditoRel != null ? dados.vlrCreditoRel : '0'}" />
</p:column>
<p:column style="width:220px">
<f:facet name="header">
<h:outputText value="Valor Debito Contabil" />
</f:facet>
<h:outputText value="#{dados.vlrDebitoContab != null ? dados.vlrDebitoContab : '0'}" />
</p:column>
<p:column style="width:220px">
<f:facet name="header">
<h:outputText value="Valor Credito Contabil" />
</f:facet>
<h:outputText value="#{dados.vlrCreditoContab != null ? dados.vlrCreditoContab : '0'}" />
</p:column>
<p:column style="width:220px">
<f:facet name="header">
<h:outputText value="Valor Diferença Debito" />
</f:facet>
<h:outputText value="#{dados.vlrDifDebito != null ? dados.vlrDifDebito : '0'}" />
</p:column>
<p:column style="width:220px">
<f:facet name="header">
<h:outputText value="Valor Diferença Credito" />
</f:facet>
<h:outputText value="#{dados.vlrDifCredito != null ? dados.vlrDifCredito : '0'}" />
</p:column>
<p:columnGroup type="footer">
<p:row>
<p:column colspan="1" footerText="Total Geral:" style="text-align:right" />
<p:column footerText="#{relatorio42.totalDebito}" />
<p:column footerText="#{relatorio42.totalCredito}" />
<p:column footerText="#{relatorio42.totalDebitoContabil}" />
<p:column footerText="#{relatorio42.totalCreditoContabil}" />
<p:column footerText="#{relatorio42.totalDiferencaDebito}" />
<p:column footerText="#{relatorio42.totalDiferencaCredito}" />
</p:row>
</p:columnGroup>
</p:subTable>
<table border="0">
<tr>
<td>
<h:commandLink>
<p:graphicImage value="/resources/imagens/pdf.png" />
<p:dataExporter type="pdf" target="idDataTable42" fileName="dados" />
</h:commandLink>
</td>
</tr>
</table>
</p:dataTable>