グループ化するとき、ng-gridは、見た目と動作が通常の行とは異なるグループ行を作成します。特に、グループ行は通常の列を表示せず、aggregateTemplateによって定義された単一のマージされた行を表示します。私がしようとしているのは、集計された列データを含むようにグループ行をカスタマイズすることです。例:角度のあるUIグリッド - 集計行の振る舞いをカスタマイズする方法
カラム:
NAME |値
データ:
name1 | 5
name1 | 5
name2 | NAMEでグループ化されたときにグリッドが表示された1
:
- NAME1 | 10(これは最初のグループ行が展開されています)
- name1 | 5(これらは実際のデータ行です)
- name1 | 5(これらは実際のデータ行です)
- name2 | 1(これは2番目のグループ行が折りたたまれています)
グループ行は両方の列を表示し、そのVALUEは子の合計と等しくなります。
msエクセルのピボットテーブルに精通しているなら、それはまさに私がエミュレートしようとしているグループタイプの機能です。
スタックオーバーフロー(How to set aggregation with grouping in ng-grid)の類似した質問は、子集計計算を行う方法の例を示していますが、別の列を持つ通常の行のように出力を表示するng-gridを取得する方法に固執しています。 NGグリッドコードを見ると、簡単な作業のようには見えません。誰もがこれにいくつかの経験がありますか?
ありがとうございます!