2011-01-18 31 views
1

私はExtJSを初めて使用しているので、独自のヘッダーで列をグループ化する方法がわからないようです。私が達成しようとしているものの例は以下の通りです:彼らは、標準の列があるとしてExtJSグリッド内の列をグループ化する

+-----------------------+-----------------------+ 
|  Group 1  |  Group 2  | 
+-------+-------+-------+-------+-------+-------+ 
| col1 | col2 | col3 | col4 | col5 | col6 | 
+-------+-------+-------+-------+-------+-------+ 
|            | 
|     data goes here    | 
|            | 
+-----------------------------------------------+ 

もちろん、デフォルトで私はcol6を通じてcol1を得ることができます。しかし、私はそれらの上にグループ名を追加したい。私はこれをやってどうやって行くのですか?これを行う方法をすでに示しているリソースはありますか?私は勝つことなく約1時間Googleを検索しました。あなたの助けを前もってありがとう!

答えて

1

あなたはピボットグリッドを探しているように見えます:

http://dev.sencha.com/deploy/dev/examples/pivotgrid/simple.html

+0

です。ありがとう! – Jared

+0

うれしい私は助けることができます。 :-) – Keylan

+2

「ピボットグリッド」の例はなくなりましたが、「グループ化されたヘッダーグリッド」の例があります:http://dev.sencha.com/deploy/ext-4.0.0/examples/grid/group -header-grid.html –

4

ジャレッドは、あなたがExtJSには、あなたのための旋回を行いたい場合は、ピボットグリッドは素晴らしいです言ったように。ピボットグリッドにレコードのリストをフィードし、y軸とx軸のグループ化対象を指定します。

私はそれが数百行にまで及ぶと思いますが、それ以上に問題になると思います(私はExtJSで数百万のレコードをピボットするオンラインリサーチアプリケーションでピボットテーブルを作っています)。また、あなたはそれを自分であなたの全体のグループ化されたデータを送りたい場合は、あなたがGroupHeaderプラグインを必要とする両方のケースでは、ピボットグリッド(と思う)

を望んでいない:

http://www.sencha.com/forum/showthread.php?22337-Ext.ux.plugins.GroupHeaderGrid-(v1.3

幸運とあなたが選択した任意の1、両方とも私が探している正確に何だろう偉大

ロブ

+0

私は実際にKeylanの推薦を見て、これを見つけました。ピボットテーブルが必要なときは、ピボットグリッドが適しています。ピボットテーブルは、この特定のケースでは必要でした。しかし、私はピボットテーブルではありませんこれは素晴らしいです、私は今作業している別のテーブルがあります!情報のおかげで!今すぐGroupHeaderGridに関するいくつかのまともなドキュメントを見つけることができた場合... – Jared

+0

@Jaredを使用する場合は、Ext 3.0を使用する必要があります。http://www.sencha.com/forum/showthread.php?76322-GroupHeaderGrid-Grouped-grid-列ヘッダー 3.1+には、SDKのプラグインが含まれています。examples/uxフォルダー内のサンプルを探します。とにかく、私は最高の例によるドキュメンテーションが好きです:) –

関連する問題