F:facet Preencher com Valores PrimaFaces

Feras,

como que eu preencho com valores mais de f:facet dentro de um subTable ?

preciso 2 linhas de cabeçalho mas não consigo preencher mais de 1 linha o f:facet

 <p:dataTable id="idDataTable42" var="relatorio" value="#{relatContabilMBean.retornoColecao}" paginator="false"  emptyMessage="Registro nao encontrado">
	              <p:subTable var="dados" value="#{relatorio.dados}">
	              	<f:facet name="header">
	              		#{dados.codConta}
	              	</f:facet>
	              	<f:facet name="header">
	              		#{dados.codRelatorio}
	              	</f:facet>
                         .
                         .
                         .
                         .
                         .
 <p:columnGroup type="footer">  
	<p:row>  
		<p:column colspan="3" footerText="Total Geral:"  style="text-align:left" />
		<p:column footerText="#{relatDelegate.getDecimalFormat('###,###.00', relatorio.total)}" style="text-align: right !important;"/>
	</p:row>
  </p:columnGroup>
                     <p:subTable>
 </p:dataTable>

Faça assim:

                <f:facet name="header">  
                    <h:outputText value="#{dados.codConta}" />
                    <br />
                    <h:outputText value="#{dados.codRelatorio}" />
                </f:facet>  

Roselito,

sua sugestão deu certo, porém acho que não e bem o q eu preciso, vou ver se pode ajudar

Eu tenho um subTable e estou agrupando as informações por uma conta, porém nessa conta pode ter mais de um relatorio

EX: conta = 2020 pode ter
Relatório 1
.
.
.
Relatório 2
.
.
.
Relatório 3
.
.
.
onde eu tenho os “.” e um <p:column>

		      <p:column style="width:350px;">
                             <h:outputText value="#{dados.descItemRel}"  />
                      </p:column>

e onde esta escrito “Relatório 1” queria preencher esse valor com um

					<f:facet name="header">
					    <h:outputText value="Relatório: #{relatorio.nomeRelatorio}" />  
					</f:facet>

sabe como posso fazer isso ?

Veja o showcase:

http://www.primefaces.org/showcase/ui/datatableSubTable.jsf

Ele usa o facet para o cabeçalho da coluna e o columnGroup para o rodapé.

Estou fazendo isso aqui,

porém preciso de usar um componente para exibir o nome do relatório entre o cabeçalho e o rodapé,

mais ou menos como tentei descrever acima… Tendeu ?

Pra cada relatorio, crie um subTable, ai cada subTable, vai ter seu proprio header com o nome do relatorio

Fera,

acontece que estou agrupando por conta e cada conta pode ter mais de um relatório, por isso q não posso criar um subTable por relatório e sim por conta,

a dentro desse conta tenho q fazer um novo agrupamento por relatório que pode ser mais de um.

tendeu ?