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