2012-04-09 11 views
1

データグリッドにデータのクロスタブ表現を作成することは可能です。 Crystalレポートでうまくいきますが、私の要件はウィンドウコントロールのデータグリッドにクロス集計を表示することです。データグリッドのクロスタブc#

+0

私はそれがすでにピボットされたデータを取得し、あなたはAutogeneratecolumns = trueに設定することが可能だと思います。 – mslliviu

+0

私はサービスからデータを取得していて、テーブルを直接クエリするのはやや難しいでしょう。 –

答えて

0

PIVOTを使用して、必要な方法でデータを整理できます。

フォームでこれをレンダリングするには、TelerikやUltraWinGrid from Infragisticsのようなサードパーティ製のコントロールを使用する必要があります。

+0

私のアプリケーションではサードパーティのコントロールを使用できないため、サードパーティコントロールを使用できません。 1つの解決策は、クロス集計に多次元配列を使用できることです。それは長いプロセスになります。私は複雑さを避けるための効果的なソリューションを探しています –

0

データソースを適切な形式で取得するには、自分でデータをピボットする必要があると思います。しかし、LINQを使用するとこれまでよりもずっと簡単になります。

関連する問題