reportviewer Balkendiagramm, Balkenbreite falsch

8

Ich habe ein Problem mit einem Bericht, der mit Report Builder 2.0 erstellt wurde, in einer SQL2008-Datenbank (zuletzt installiertes Service Pack), Reporting Services Version 10.0.5500.0.

Das Problem ist, dass die Balken breiter sind, als sie sein sollten. Jeder Balken sollte eine Breite von 1 Stunde haben.

Die x-Achse wird mit dem auf hour eingestellten Intervall und einem Intervallwert von 1 dem minimalen Wert von =TimeSerial(0,0,0) und dem maximalen Wert von =TimeSerial(23,59,0) konfiguriert. Die Reihe hat eine CategoryField auf die [hour] , eine Spalte vom Typ time auf die Uhrzeit einer Stunde (Beispiel 08:00:00.0000000 ) gesetzt.

    
Rutger 21.06.2012, 08:18
quelle

1 Antwort

3

Was Sie suchen, finden Sie im Eigenschaftenraster unter Allgemein - & gt; Benutzerdefinierte Attribute - & gt; Punktbreite Sie müssen zuerst die Reihe auswählen. Wenn Sie das Eigenschaftenraster nicht sehen können, müssen Sie es über die Multifunktionsleiste aktivieren. Zeigen Sie, aktivieren Sie das Kontrollkästchen neben den Eigenschaften.

Zahlen kleiner als 1 ergeben Lücken zwischen den Balken, eine Nummer größer als 1 bewirkt eine Überlappung der Balken.

Es ist eher eine relative Breiteneinstellung als absolut mit Ihrem Stundenintervall verwandt, aber Sie können es so optimieren, dass es richtig ist. Persönlich würde ich vorschlagen, Sie haben es etwas weniger als eine Stunde, weil sie mit Lücken besser aussehen.

barchart1.png

Sie sollten auch die Beschriftungen auf der horizontalen Achse so einstellen, dass sie vertikal sind und sie dann drehen, damit sie ein wenig besser aussieht.

    
Davos 22.06.2012, 08:13
quelle