2016-04-27 12 views
0

日次ベース日のレポートがあり、今日のデータを表示するテーブルが表示されます。SSRSのグラフ表示

次に、その日のグラフとヒット件数を示す折れ線グラフがあります。ここでは、単一の日付ではなくレポートを実行したときに、月全体でグラフを表示する必要があります。

ロジックを教えてください。

答えて

1

は、新しいデータセットを作成し、全体の月のグラフのために必要なデータの範囲を含む変数を定義していただきありがとうございます。次に、変数を使用してデータを選択します。

変数の宣言:

declare @startOfMonth datetime2 = (SELECT DATEADD(month, DATEDIFF(month, 0, getdate()), 0)) 
declare @endOfMonth datetime2 = getdate() 

次に、クエリでこの変数を使用します。

select 
/* 
all data you need 
*/ 
where date_of_data >= @startOfMonth and date_of_data <= @endOfMonth 

次に、あなたの新しい毎月のグラフでは、このデータセットを使用します。

+0

返信のためによろしくお願いします。 私はdate_of_dataの場所に追加する必要があります – Mukesh

+0

日付に基づいてレポートデータを表示すると、今日のデータを表示する "where"節でフィルタリングする列があるようです。 「date_of_data」は、データに含まれている日付の列です。適切な列名に置き換える必要があります。 – Miyazawa

+0

が完了しました。ありがとうございました – Mukesh

関連する問題