質問
(VB)ASP.NETプロジェクトで実行中のレポートセットを取得しようとしています。その一環として、データを視覚化するグラフを表示したいと思います。チャートを生成することができ、Flotr、Plotr、Google Chart、およびいくつかのCSSテクニックをさまざまなタイミングで使用して、これを試しました。
理想的に、私が達成しようとしているのは、個々の要素(円グラフのスライス、または棒グラフのバー)をクリック可能にして、その親要素を使用して下位レベルのデータにドリルダウンすることですフィルタ。私が見た中で最も近いのは、ReportViewerコントロールを使用してこれを行うことに関するいくつかのチュートリアルですが、テキスト要素を介してのみリンクします。
これはFlashに頼らなければならないものです。可能な限り避けたいのです。それが唯一の解決策である場合、私はそれに自分自身を辞任する必要があるかもしれません。
おそらく、すべてのデータがデータベースに保存されているため、グラフの生成は動的に行われることに言及する必要があります。
解決
jQueryのプラグインであるjqChartをご覧ください-そのプラグインでできることには、創造的な制限はないようです:
他のヒント
自分で作成する場合、イメージマップのアイデアに同意します。
すぐに使用したい場合は、 Dundas Charts およびおそらく他の優れたグラフ作成ツールがサポートされます。このタイプのドリルダウン機能。
クリック可能な画像マップはおそらくトリックを行うでしょう...
...またはダンダスを購入することもできます
所属していません StackOverflow