2016-10-26 6 views
0

ここに問題があります。pのsortBy:ui:repeat内のdataTableが機能しない

私は<ui:repeat>を使用して、これらの複数のデータテーブルを作成する他のデータテーブルの複数の行から選択できるため、データテーブルを作成しています。

すべて正常ですが、sortByはありません。

ここでsortByはどのように使用できますか?

<ui:repeat var="something" value="#{SomeClassManagedBean.somethingHere}"> 
    <p:dataTable value="#{something.rows}" var="row" sortBy="#{row.value2}"> 
    <p:column headerText="Value 1" sortBy="#{row.value1}"> 
     <h:outputLabel value="#{row.value1}" /> 
    </p:column> 
    <p:column headerText="Value 2" sortBy="#{row.value2}"> 
     <h:outputLabel value="#{row.value2}" /> 
    </p:column> 
    <p:column headerText="Value 3" sortBy="#{row.value3}"> 
     <h:outputLabel value="#{row.value3}" /> 
    </p:column> 
    </p:dataTable> 
</ui:repeat> 
+0

データテーブルにローキーを追加して、どのバージョンのPFを使用しているデータテーブル –

+0

から 'sortBy ="#{row.value2} "'を削除しようとしますか?それが違いを作るならば、繰り返してください – Kukeltje

+0

@yagami_light:私はことをしようと試みてきたが、あまりにも:( – Odilon

答えて

0

私はこの問題を修正しました。 これは、同じ問題を抱えている他の開発者に役立つことを願っています。

代わりにui:repeatの代わりにp:tabViewp:tabを使用しました。

テーブルがより組織化され、すべてが正常に機能しています。

関連する問題