1

Web ベースのアプリケーションを開発しています。
テーブルの状態を保存する手法で 1 つの問題に直面しています。
これらのパラメーターを extendedDataTable に指定しました。

<rich:extendedDataTable id="tblUsrSearchResults" var="rr"
       height="200px" enableContextMenu="true"
       tableState="#{userSearchController.edtUsrSrchRsltsTblState}"
       selection="#{userSearchController.edtUsrSrchRsltsSelection}"
       value="#{userSearchController.usrSearchResults}" rowKeyVar="idx">

次のようにチェックを外して、リストされているすべての列から一時的に列の1つを非表示にしようとしています-ここに画像の説明を入力

チェックを外すと、その列が非表示になりますが、同時にデータも表示されません(すべての行が非表示になります)。
次のようにテーブルの状態を保存できるように、データ(すべての行)を表示したままにしたい-ここに画像の説明を入力

または要するに、上記のように列の1つを非表示にした後にテーブルの状態を保存したいので、別の時点でそれを表示できるはずです。
(現在、テーブルの状態を保存できますが、列幅が変更されている場合のみ)
この問題の解決を手伝ってください。

4

0 に答える 0