私はVisual Studio 2010を使用して、VBレポート作成Webサイトを作成しています。ガントチャートを作成するためにレンジバーチャートを使用する方法を教えてくれるブログが見つかりました。しかし、タスク名にバー(タスク)をグループ化する方法にはいくつか問題があります。.net report viewerを使用してガントチャートを作成する方法?
マイデータベースstructrueを以下に示します。
はTaskname StartTime EndTime
task1 2012-03-01 8:00 2012-03-01 10:00
task2 2012-03-01 9:00 2012-03-01 14:00
task1 2012-03-01 17:00 2012-03-01 18:00
task2 2012-03-03 18:00 2012-03-03 19:30
私はこのようなガントチャートを生成するために、上記のデータを使用したいと思います:
task1 task1
----- ---
task 2 task 2
------------------------- -------
のVisual Studioのレポートデザイナーでは、私が最初に追加範囲の棒グラフ。その後、タスク名をカテゴリー・フィールドにドロップしました。だから私の理解は、レンジバーはタスク名でグループ化されます。データフィールドについては、開始時間(開始値)と終了時間(最高値)を落としました。私はまた、 'side by side'プロパティをfalseに設定しました。しかし、私がウェブサイトを走らせると、ガントチャート(タスク1とタスク2)のそれぞれのタスクタイプで1つのタスクしか見ることができませんでした。それは私にすべての仕事を示さなかった。だから私の誤った結果を以下に示します。
どんなに私のデータベースにあるレコード数 task1
------
task 2
-------------------------
は、ガントチャートは、各タスクの種類のための最初のレコードを示しています。誰がなぜこれが起こるのか知っていますか?