0
私は棒グラフで平日をすべて表示したいのですが、どのように表示できますか?私の質問は平日に返されません私はいつも私のレポートにすべての平日を表示するにはどうしたらいいですか?SSRSレポート2014のすべての週日を表示するには?
あなたはすべての週の日はそれにあなたのクエリに参加しているテーブル使用することができ私は棒グラフで平日をすべて表示したいのですが、どのように表示できますか?私の質問は平日に返されません私はいつも私のレポートにすべての平日を表示するにはどうしたらいいですか?SSRSレポート2014のすべての週日を表示するには?
あなたはすべての週の日はそれにあなたのクエリに参加しているテーブル使用することができ:あなたのデータセットは、すべての平日が含まれていない場合は
select * into #w from (
select DATENAME(dw, dateadd(dd,0,getdate())) weedday union
select DATENAME(dw, dateadd(dd,1,getdate())) weedday union
select DATENAME(dw, dateadd(dd,2,getdate())) weedday union
select DATENAME(dw, dateadd(dd,3,getdate())) weedday union
select DATENAME(dw, dateadd(dd,4,getdate())) weedday union
select DATENAME(dw, dateadd(dd,5,getdate())) weedday union
select DATENAME(dw, dateadd(dd,6,getdate())) weedday ) x
select * into #d from (
select DATENAME(dw, dateadd(dd,4,getdate())) weedday,15 amt union
select DATENAME(dw, dateadd(dd,4,getdate())) weedday,50 amt union
select DATENAME(dw, dateadd(dd,4,getdate())) weedday,19 amt union
select DATENAME(dw, dateadd(dd,5,getdate())) weedday,15 amt union
select DATENAME(dw, dateadd(dd,5,getdate())) weedday,30 amt union
select DATENAME(dw, dateadd(dd,5,getdate())) weedday ,40 amt) x
select w.weedday,d.amt
from #w w
left join #d d
on w.weedday = d.weedday
などからバーチャートに値を生成する方法はありませんがSSRSの表現。私はいくつかの日にデータがない場合でも、すべての日を取得するために、あなたの現在のデータセットですべての日にテーブルに参加することを残しました。 –