2009-03-05 20 views
0

Bir SSRS çizgi grafiğini kullanarak işlerin çalışma sürelerini sona erdirmek istiyorum. X-ekseninde y-ekseninde çalışma zamanı ve tarihi kullanıyorum. Grafik düz bir çizgiye benziyor ve zamanlar y ekseninde görünmüyor, ancak tamsayılar gösteriyor.SSRS çizgi grafiklerini y ekseninde grafik zaman aralıklarıyla kullanmak için

Ayrıca SLA saatimizi göstermek için belirli bir zamanda bir hedef satır koymak istiyorum.

Grafiğe çalışıyorum veri örneğidir, ancak bir satır istiyorum.

+-------+----------+ 
| y | x  | 
+-------+----------+ 
| 10:05 | 3/1/2009 | 
| 11:00 | 3/2/2009 | 
| 10:15 | 3/3/2009 | 
+-------+----------+ 

+-------+----------+----------+----------+ 
| 11:00 |   | x  |   | 
| 10:45 |   |   |   | 
| 10:30 |   |   |   | 
| 10:15 |   |   | x  | 
| 10:00 | x  |   |   | 
+-------+----------+----------+----------+ 
|  | 3/1/2009 | 3/2/2009 | 3/3/2009 | 
+-------+----------+----------+----------+ 
+0

Merhaba Lori, hangi SSRS sürümünü kullanıyorsunuz? –

cevap

4

Tarih ve Saatleri içeren tablo süreleri olduğunu bildirelim. Hedef saat için Raporlama parametresi @LimitHourParam decimal - bildir. veri kümesinin Seti sorgusu:

SELECT Date, SUM(Hours) AS Hours, 'Actual Hours' AS LimitHour 
FROM Times 
GROUP BY Date 
UNION ALL 
SELECT DISTINCT Date, @LimitHourParam AS Hours, 'Hours Limit' AS LimitHour 
FROM Times 

Yani tarihlerini ve benzersiz her tarih için bazı saatlik sınırı göre gruplandırılmış sonuç saatlerinde alacak.

Rapor sayfasındaki Grafik kontrolünü yerleştirin.

git Properties- Grafik için

> Veri

basın "Düzenleme Grafik Değeri" nin

=Sum(Fields!Hours.Value) 

gidin "Nokta Etiketler" sekmesine Etiket
Silme değerini ve set değer "Değerler Ekle" ifade "Açık Grubu" set, Kategori Grubu ekle

= String.Format("{0}:{1}", (Fields!Hours.Value/1) - (Fields!Hours.Value Mod 1), (Fields!Hours.Value Mod 1)*60/1 - (Fields!Hours.Value Mod 1)*60 Mod 1) 

için, set Veri etiketi göster "nokta etiketleri" check

için iletişim
=Fields!Date.Value 

Özellikler-> X Ekseni Grafik için

=Fields!LimitHour.Value 

gidin ifadesi ve Etiket değerleri "On Grubu" hem set Serisi Grubu, ekleme, etiket set biçimi gg/aa/yyyy

Sonucu şu şekilde görünmelidir: http://img9.imageshack.us/img9/3838/ssrschart.jpg http://img9.imageshack.us/img9/3838/ssrschart.jpg

İlgili konular