2016-11-14 14 views
0

大きなグリッドがあり、空欄でない空白セルの数を計算するためにフッターにカウントを追加する必要がありますが、完了した合計カウント結果。カストーンのテンプレートでは、これらの完了した集計関数(最小、最大、合計、カウント...)を使用するための能力しか見つけられません。列の塗りつぶされたセルだけを数え、結果をグリッドのフッタに表示する方法はありますか?フッタテンプレートの剣道グリッドカスタム集計

答えて

0

の場合誰かが私がそれを解決したことに興味を持っている、私は一般的に答えます。

結果のデータに(グリッドにバインドする前に)値1または0を持つカスタム列を作成しました。1 - 結果の現在の行を数えたい場合は1です。 0 - 私はしない場合。次に、countの代わりにsum集計関数をこの列に使用しました。そして、私は、この列をユーザーのグリッドに表示していないだけです。

この方法では、剣道フッタテンプレートの外側にカスタムロジックを書くことができます。カスタムロジックの結果にはcount(この場合はsum)を使用してください。

私が試した他のアプローチや解決策は役に立たなかった。

0

あなたは関数としてcolumns.footerTemplateプロパティを設定し、例えば、その後、null以外のフィールドをカウントし、各列のフッタに表示するためにいくつかのカスタム・ロジックを使用することができます。

Example

関連する問題