1

売り上げ、過去 2 か月の訪問者数などの統計データをグラフに表示する必要があります。もちろん、凡例には 2 か月の名前を表示する必要があります。そして、ストア テーブルを次のように設計することにしました。 1) 製品 1 月 2 月

Jan Feb は、時間の経過とともに March、Apr に変更できます。したがって、この設計では、毎月、列名が変更され、データセットを自動的にバインドできないと思います。あれは正しいですか?

2) 次のように設計: 製品 M1 M2

M1、M2は前月を表し、選択時に月名に列エイリアスを使用しますが、この状況では、データセットの列も時間とともに変化し、SSRSチャートがどの列のデータセットをバインドできるとは思いません名前が変わります。

では、そのような要件を処理する方法と、より良い方法はありますか? 現在 ssrs2005 を使用していますが、ssrs2008 で処理できますか?

4

2 に答える 2

1

チャートの系列フィールドを右クリックする必要があります。以下の画像を参照してください。 チャートの系列フィールドを右クリックする必要があります。下の画像を参照してください。

于 2014-05-08T17:47:03.280 に答える
0

したがって、この設計では、毎月、列名が変更され、データセットを自動的にバインドできないと思います。あれは正しいですか?

正しい。

M1、M2は前月を表し、選択する場合は月名に列エイリアスを使用しますが、この状況では、データセットの列も時間の経過とともに変化し、SSRSチャートがデータセットのどの列をバインドできるとは思いません名前が変わります。

データセットの列は時間とともにどのように変化しますか?M3、M4などを追加して?その場合、最善の解決策は、テーブルを製品、月、金額のようにローテーションすることです。

テーブルを変更できない場合は、動的SQLステートメントを使用してデータセットクエリでテーブルを自分でローテーションする必要があります。システムテーブルで列リストをクエリし、SELECTステートメントをアセンブルして実行します。

于 2009-06-09T04:40:49.180 に答える