SQL Server 2014でレポートビルダー3.0でSSRSを使用しています。
非常に一般的なことは、棒グラフとしての顧客の売上高を示しています。
しかし、1ヵ月で売上高がないときは、月が表示されず、グラフが表す数字が間違って表示されます。
SSRSチャートにレコードがない場合にゼロが表示される
SQLクエリは、私にこのバックを与える:
Year,Month,Turnover
2014,12,1000
2015,03,5000
2015,04,10000
2015,05,12000
のように...
あなたが見ることができるように、私はできない、欠損値があります影響。 欠けている値があるかどうかを検出し、ゼロで埋めなければなりません。 このような一般的な問題に対しては、エレガントな方法が必要です。
NULL値またはゼロ値には数多くの解決策がありますが、欠損値には該当しません。
私はあなたがカテゴリの軸タイプに水平軸を設定できると信じています。そのようにすべての値が表示されます – NickyvV
あなたができることの1つは、年と月の列を持つテーブルを作成し、データに存在するすべての年と月を含めてから、そのテーブルをクエリで使用されたものと結合して特定の月の売上データがない場合でも、毎年すべての月 –