多くの列 (10-15) を持つデータベースがあり、ユーザーが左右にスクロールしなくても表示できるようにしたいと考えています。最適な解決策は、データを 2 つの行に分割することです。この場合、データの半分は最初の行に表示され、データの残りの半分は 2 番目の行に表示されます。たとえば、次のようなものが必要です。
------------------------------- --------------------
| No | Acct No | Name | CXN | VQN | Amount |
--- --- --- --- --- ---
| Notes | Location | Status | Sys1 | Sys2| Sys3 |
------- ---------- -------- ------- ----- --------
| 1 | 453235 | Item | 746 | W23 | 455673 |
--- --- --- --- --- ---
| abc | 34FG | None | 112 | 321 | 56C |
----------------------------------------------------
最初の 2 行はヘッダーで、次の 2 行はサンプル データ セットです。この質問に対する答えを調べました: jqgrid で 1 つのセルを 2 つに分割する方法は? フォーマッタを使用します。
ただし、主な制約は、データがインラインで並べ替えおよび編集可能である必要があることであり、ソリューションでこれらが可能になるとは思われません。サブグリッドも調べましたが、問題は、データ セットを完全な規模で並べ替える方法がないことです。したがって、私の質問は、レコードを 2 つの行に分割しながら、すべての編集/更新/並べ替えなどを保持することで達成したいことです。通常の1行レコードの機能は可能ですか? これを回避するより良い方法はありますか?
注: ヘッダーを図のように分割する必要はありません。データを適切に表示および操作できるようにすることが優先されます。