Neues rund um's Thema .Net, Team Foundation Server und SCRUM RSS 2.0
# Tuesday, October 13, 2009

Oft möchte man Werte, z.B. Prozentwerte als kleine Balken in einem Report darstellen:

image

Wie man das mit Hilfe der Reporting Services bewerkstelligt, ist im Folgenden kurz beschrieben.

  • Zunächst erstellt man sich eine Grafik mit dem gewünschten Verlauf
  • Dann fügt man eine neue Spalte mit dieser Grafik in den Report ein. Der Grafik gibt man ein günstige Breite, z.B. 100px.
  • Für die Grafik stellt man nun ein Padding für den rechten Rand ein und zwar über eine Expression:

image

  • In der Expression gibt man nun eine Formel ein, die den rechten Rand so berechnet, dass er bei 0 die Breite des Bildes erreicht und beim Maximalwert 0.

image

  • In obigem Beispiel hat das Bild eine Breite von 100pt und soll einen Maximalwert von 1.5 anzeigen, so dass bei 1.5 der Wert für das Padding 0 ist und bei 0 ist er 100 (1,5 * 75). Damit zeigt der Balken die Werte grafisch an. Auf Wunsch kann man natürlich den Wertebereich auch min Min() und Max() ermitteln.

http://blogs.msdn.com/bobmeyers/archive/2005/10/15/481342.aspx

Tuesday, October 13, 2009 2:26:45 AM (Mitteleuropäische Sommerzeit, UTC+02:00)  #    Comments [1] -
SQL
Archive
<February 2012>
SunMonTueWedThuFriSat
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2012
Thomas
Sign In
Statistics
Total Posts: 560
This Year: 3
This Month: 1
This Week: 3
Comments: 351
Themes
All Content © 2012, Thomas
DasBlog theme 'Business' created by Christoph De Baene (delarou)