0

我有一个表格显示这样的信息:

在此处输入图像描述

当我在 REPARTICLE 中搜索时,当列表中的元素少于 2 时,他得到了我的结果,但是当列中的元素多于 2 时,研究没有找到搜索的数字:

那是我的代码

            <p:dataTable id="etatoutillage" value="#{dispoOTManagedBean.listOutillage}" var="item" emptyMessage="Aucun résultat trouvé" paginator="true" rows="15"  
                    paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"  
                    rowsPerPageTemplate="5,10,15">
                    
                <p:column filterBy="#{item.technIdN}" style="text-align: center;" filterMatchMode="contains" >
                    <f:facet name="header">
                        <h:outputText value="Référence OT" />
                    </f:facet> 
                    <h:commandLink action="#{dispoOTManagedBean.modifier(item)}" value="#{item.technIdN}"/>
                </p:column>

                <p:column filterBy="#{item.refarticle}" style="text-align: center;" filterMatchMode="contains">
                    <f:facet name="header">  
                        <h:outputText value="RefArticle"/>  
                    </f:facet>   
                    <p:dataTable var="aff" value="#{dispoOTManagedBean.returnarticle(item)}" > 
                       <p:column>   
                          <h:outputText value="#{aff}" styleClass="fonttheme" />
                      </p:column> 
                    </p:dataTable>  
                </p:column>

            </p:dataTable>

即使列有很多值,我如何搜索所有元素?

4

1 回答 1

0

我发现问题的解决方案是:

    <p:dataTable id="etatoutillage" value="#{dispoOTManagedBean.listOutillage}" var="item" emptyMessage="Aucun résultat trouvé" paginator="true" rows="15"  
            paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"  
            rowsPerPageTemplate="5,10,15">

        <p:column filterBy="#{item.technIdN}" style="text-align: center;" filterMatchMode="contains" >
            <f:facet name="header">
                <h:outputText value="Référence OT" />
            </f:facet> 
            <h:commandLink action="#{dispoOTManagedBean.modifier(item)}" value="#{item.technIdN}"/>
        </p:column>

        <p:column filterBy="#{dispoOTManagedBean.returnarticle(item)}" style="text-align: center;" filterMatchMode="contains">
            <f:facet name="header">  
                <h:outputText value="RefArticle"/>  
            </f:facet>   
            <p:dataTable var="aff" value="#{dispoOTManagedBean.returnarticle(item)}" > 
               <p:column>   
                  <h:outputText value="#{aff}" styleClass="fonttheme" />
              </p:column> 
            </p:dataTable>  
        </p:column>

    </p:dataTable>
于 2013-09-13T09:58:04.060 回答