Bom dia pessoal. Estou com o seguinte problema:
Em uma determinada página havia uma tabela para mostrar dados. Tive de adicionar uma nova coluna e após isso a opção para exportar para pdf passou a ter problemas. O motivo é que a primeira linha da nova coluna[que pertence ao display caption] que adicionei não aparece no pdf, o que desorganiza toda a tabela. Segue o código já com a nova coluna adicionada.
<%@ taglib uri="/WEB-INF/tld/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/tld/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/tld/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<%@ taglib uri="http://displaytag.sf.net" prefix="display" %>
<body id="layout-base" >
<script type='text/javascript' src='/rpt/js/sisfil/mascaraprototype.js'></script>
<jsp:useBean id="sisfilBaseForm" class="br.org.pt.rpt.sisfil.struts.form.SisfilBaseForm" scope="request" />
<html:form action="/sisfil/editVisualizarPainelControle">
<h1 class="identificacao-funcionalidade">
<!-- Titulo -->
Filiados - Situação atual
</h1>
<table class="table-grid" summary="Descrição dos dados que a tabela apresenta">
<thead>
<tr>
<c:choose>
<c:when test="${visualizarPainelControleForm.descricaoDiretorioPrincipal != null && visualizarPainelControleForm.descricaoDiretorioPrincipal != ''}">
<th colspan="5" class="table-grid-titulo">Filiados - Situação atual - <bean:write name="visualizarPainelControleForm" property="descricaoDiretorioPrincipal"/> </th>
</c:when>
<c:otherwise>
<th colspan="5" class="table-grid-titulo">Filiados - Situação atual</th>
</c:otherwise>
</c:choose>
</tr>
</thead>
<tbody class="link-padrao">
<display:table id="listaFiliadosSituacaoAtual"
name="visualizarPainelControleForm.listaSituacaoAtual"
defaultsort="1" defaultorder="ascending"
class="table-grid" pagesize="<%=sisfilBaseForm.getPaginacao() %>"
requestURI="/do/sisfil/editVisualizarPainelControle" export="true"
decorator="br.org.pt.rpt.sisfil.struts.decorator.visualizarpainelcontrole.VisualizarPainelControleDecorator">
<display:setProperty name="export.pdf.decorator" value="br.org.pt.rpt.sisfil.struts.decorator.visualizarpainelcontrole.VisualizarPainelControleDecorator"/>
<display:setProperty name="export.myexcel.decorator" value="br.org.pt.rpt.sisfil.struts.decorator.visualizarpainelcontrole.VisualizarPainelControleDecorator"/>
<display:setProperty name="export.myexcel.filename" value="Filiados-Situacao_atual.xls"/>
<display:caption >
<tr id="filiadosSituacaoAtual">
<td>
<b id="descricao"><c:out value="${visualizarPainelControleForm.diretorioPrincipal.descricao}" /></b>
</td>
<td style="text-align:center;">
<b id="filiados"><c:out value="${visualizarPainelControleForm.diretorioPrincipal.filiadosFormatado}" /></b>
</td>
<td style="text-align:center;">
<b id="eleitores"><c:out value="${visualizarPainelControleForm.diretorioPrincipal.eleitoresFormatado}" /></b>
</td>
<td style="text-align:center;">
<b id="indiceFil"><c:out value="${visualizarPainelControleForm.diretorioPrincipal.indiceFiliacaoFormatado}" /></b>
</td>
<td style="text-align:center;">
<b id="filAnoPassado"><c:out value="${visualizarPainelControleForm.diretorioPrincipal.filiacoesAnoPassadoFormatado}" /></b>
</td>
<td style="text-align:center;">
<b id="evolucaoFiliacao"><c:out value="${visualizarPainelControleForm.diretorioPrincipal.evolucaoFiliadosAnoPassadoFormatado}" /></b>
</td>
<td style="text-align:center;">
<b id="pedidosAnalise"><c:out value="${visualizarPainelControleForm.diretorioPrincipal.pedidosAnalise}" /></b>
</td>
<td style="text-align:center;">
<b id="pedidosEmPlenaria"><c:out value="${visualizarPainelControleForm.diretorioPrincipal.pedidosEmPlenaria}" /></b>
</td>
</tr>
</display:caption>
<display:column title="Diretório" property="descricaoFiliadosSituacaoAtual"
sortable="true" class="link-padrao" media="html"
style="text-align:left;" sortProperty="descricao" />
<display:column title="Nº <br>filiados" property="filiadosFormatado"
sortable="true" class="link-padrao" media="html"
style="text-align:center;" sortProperty="filiados"/>
<display:column title="Nº <br>eleitores" property="eleitoresFormatado"
sortable="true" class="link-padrao" media="html"
style="text-align:center;" sortProperty="eleitores"/>
<display:column title="iFil" property="indiceFiliacao"
sortable="true" class="link-padrao" media="html" format="{0,number,0.0}"
style="text-align:center;"/>
<display:column title="Nº filiados<br> há 1 ano" property="filiacoesAnoPassadoFormatado"
sortable="true" class="link-padrao" media="html"
style="text-align:center;" sortProperty="filiacoesAnoPassado" />
<display:column title="%Evol." property="evolucaoFiliadosAnoPassado"
sortable="true" class="link-padrao" media="html" format="{0,number,0.00} %"
style="text-align:center;"/>
<display:column title="Nº pedidos <br>em análise" property="pedidosAnaliseFormatado"
sortable="true" class="link-padrao" media="html"
style="text-align:center;" sortProperty="pedidosAnalise"/>
<display:column title="Nº pedidos <br>em plenária" property="pedidosPlenariaFormatado"
sortable="true" class="link-padrao" media="html"
style="text-align:center;" sortProperty="pedidosEmPlenaria"/>
<display:column title="Diretório" property="descricaoFiliadosSituacaoAtual"
sortable="true" class="link-padrao" media="pdf myexcel"
style="text-align:left;"/>
<display:column title="Nº filiados" property="filiadosFormatado"
sortable="true" class="link-padrao" media="pdf myexcel"
style="text-align:center;" sortProperty="filiados"/>
<display:column title="Nº eleitores" property="eleitoresFormatado"
sortable="true" class="link-padrao" media="pdf myexcel"
style="text-align:center;"/>
<display:column title="iFil" property="indiceFiliacaoFormatado"
sortable="true" class="link-padrao" media="pdf myexcel"
style="text-align:center;"/>
<display:column title="Nº filiados há 1 ano" property="filiacoesAnoPassadoFormatado"
sortable="true" class="link-padrao" media="pdf myexcel"
style="text-align:center;"/>
<display:column title="%Evol." property="evolucaoFiliadosAnoPassadoFormatado"
sortable="true" class="link-padrao" media="pdf myexcel"
style="text-align:center;"/>
<display:column title="Nº pedidos em análise" property="pedidosAnaliseFormatado"
sortable="true" class="link-padrao" media="pdf myexcel"
style="text-align:center;"/>
<display:column title="Nº pedidos em plenária" property="pedidosPlenariaFormatado"
sortable="true" class="link-padrao" media="pdf myexcel"
style="text-align:center;"/>
</display:table>
</tbody>
</table>
</html:form>
</body>
Agradeço desde já.