2016-07-22 9 views
1

のは、私は人の列があるとしましょう:UIグリッドのグループ化:集計値によって順序付け

[ 
    {name: 'Vasily', age: 18, salary: 5}, 
    {name: 'Vasily', age: 25, salary: 10}, 
    {name: 'Vasily', age: 30, salary: 15}, 
    {name: 'Ivan' , age: 18, salary: 6}, 
    {name: 'Ivan' , age: 25, salary: 9}, 
    ....... 
] 

一人一人が生活のさまざまな瞬間に彼らの給与を示すこの配列にいくつかの行があります。

私はgroup by nameaggregate salaryにしたいし、その後給与を集約することをによってソート。だから、もし私が集計された給与を降順に並べ替えると、より多くの収入を得ることができました。

Here is plunker私はこの時点で何を得ていますか?これは各グループ内の給与別に分類されており、私は給与で世界的に分類したいと考えています。

答えて

1

最後に私は方法を見つけました。代わりにui-tree-viewを使用しなければならなかった。 ここにはあなたの簡単な返信のためにplunker

0

angular datatablesを使用すると、複数の列に基づいてレコードを並べ替えることができるため、データセットを追加することができます。すべてが完了します。

グリッドUIに関して、私はこのdocを見つけました。私はあなたが別の列でデータをグループ化している間にソートすることはできないと考えています。 グループ化を解除して機能させる必要があると思います。

+0

thxがあります。私はplunkerを追加しました。 – Denis

関連する問題