Hi,
I want to filter in a dataTable that has a collapsibleSubTable
I am using Richfaces 4.1.
Where do I have to place my "deviceFilterBean.filterNameImpl" ?
Has anyone an example for that?
I also have some problems with "rows" in dataTable when using subTables. Maybe another hint?
Thx a lot
Max
<rich:dataTable value="#{deviceTableBean.devices}" var="device" id="table"> <f:facet name="header"> <rich:columnGroup id="tableheader" > <rich:column styleClass="tr2"> <h:outputText value="Master Device" /><br/> <h:inputText value="${deviceFilterBean.nameFilter}" > <a4j:ajax render="table@body" execute="@this" event="keyup" /> </h:inputText> </rich:column> <rich:column styleClass="tr1"> <h:panelGroup> <h:outputText value="Model Name" /><br/> </h:panelGroup> </rich:column> </rich:columnGroup> </f:facet> <rich:column rendered="${not empty device.membersList}" filter="${deviceFilterBean.filterNameImpl}" styleClass="odd-row"> <rich:collapsibleSubTableToggler for="member" > <h:outputText value="#{device.hosts.name}" /> </rich:collapsibleSubTableToggler> </rich:column> <rich:collapsibleSubTable expandMode="client" expanded="#{false}" value="#{device.membersList}" var="member" id="member" > <rich:column> </rich:column> <rich:column> <h:outputText value="#{member.entModelName}" /> </rich:column> </rich:collapsibleSubTable> </rich:dataTable>