Olá a todos.
Hoje, cai na inédita situação de ter que utilizar um subtable na minha view.
Preciso fazer uma listagem como a que está no arquivo anexado.
Ou seja: para cada fornecedor, terei N categorias.
Fiz da seguinte forma:
<rich:dataTable id="tblCateg"
styleClass="tblCategAContratar"
value="#{categoriaContratarMB.listaFornecedores}"
var="orc"
lang="pt_BR"
rowKeyVar="rowIndex"
width="750px"
align="center"
rows="12">
<rich:column>
<f:facet name="header">
<h:outputText value="Fornecedor"/>
</f:facet>
<h:outputText value="#{orc.texto.texto}"/>
</rich:column>
<rich:column>
<f:facet name="header">
<h:outputText value="Categoria"/>
</f:facet>
<rich:subTable value="#{orc.textos}" var="texto1">
<rich:column>
<h:outputText value="#{texto1.texto}"/>
</rich:column>
</rich:subTable>
</rich:column>
Porém, a subtable não renderiza!!!
Testei pelos getters, e minha app está de fato retornando as listas e os valores, mas nada aparece na tela.
Alguém já passou por isso e sabe me dizer como resolver?
Ou alguém sabe algum “workaround” para esse problema???
Valeu!