web-dev-qa-db-ger.com

Implementieren von Zielzeilen in der SSRS-Spalte Diagramme

Ich habe ein Säulendiagramm, das einen Verbrauchstrend über die Zeit zeigt. Die Y-Achse ist der Verbrauch und die X-Achse ist die Zeit im Monat. 

Ich muss einen Zielverbrauch implementieren.

Ich habe ein Ziel implementiert, indem ich ein Datenfeld mit einem Liniendiagrammtyp hinzufügte. Dies ist eine Konstante und es wird nur eine horizontale Linie angezeigt.

Das Problem, vor dem ich stehe, ist, wenn nur ein Monat ist, verschwindet die Zeile? Gibt es eine Möglichkeit, um es nicht verschwinden zu lassen, oder gibt es eine bessere Möglichkeit, Linienziele in Säulendiagrammen in SSRS hinzuzufügen

Ich benutze SSRS 2008

29
Brian Paul

Das Hinzufügen einer StripLine kann das tun, was Sie möchten. Sie sind etwas schwer zu finden, aber wie folgt:

1) Stellen Sie sicher, dass das Eigenschaftenfenster zuvor geöffnet ist. Ist dies nicht der Fall, drücken Sie entweder F4 oder rufen Sie das Menü Ansicht -> Eigenschaften auf.

2) Klicken Sie mit der linken Maustaste auf Ihre vertikale Achse, um sie auszuwählen.

Select vertical axis

3) Wählen Sie den StripLines-Eintrag im Eigenschaftenfenster und klicken Sie auf die Ellipse:

Edit StripLines collection

4) Klicken Sie auf Hinzufügen

Add StripLine

5) Die Streifenleitung ist anfangs unsichtbar, daher kann es schwierig sein, sie einzustellen. :). Um es als dünne Linie sichtbar zu machen, setzen Sie BorderStyle auf "Solid". Passen Sie die Farbe mit BorderColor und die Breite mit BorderWidth (nicht StripWidth) an. Beim Positionieren der Linie möchte ich die Farbe auf etwas Unangenehmes einstellen und sie breit machen, um sie leichter erkennen zu können.

StripLine appearance

5) Um es zu positionieren, möchten Sie den IntervalOffsetType so einstellen, dass er dem Typ Ihres Intervalls entspricht, das Sie auf der vertikalen Achse eingestellt haben. Dann IntervalOffset auf den y-Wert, an dem die Ziellinie erscheinen soll. Da Sie möchten, dass nur eine Zeile angezeigt wird und nicht wiederholt wird, müssen Sie Intervall auf auto setzen.

Position StripLine

6) Nehmen Sie die endgültigen Einstellungen für das Erscheinungsbild vor.

46
Joel Beckham

Ich habe ein bisschen früher rumgespielt, und mir ist aufgefallen, dass ich das Intervall für die Haupt- und Nebenrasterlinien ändern UND das Format für die Linien ändern kann. Ich hatte die geniale Idee, die Nebenlinien wie die Hauptlinien aussehen zu lassen, die ich hatte, und die Hauptlinien so zu formatieren, dass sie wie eine Ziellinie aussehen. Ich weiß nicht, ob das für Sie funktioniert, wenn Sie kaufen, könnten Sie es versuchen.

0
DForck42

Es fiel mir schwer, es für meine Databar zu finden. Ich bin darauf gestolpert ...

  1. Stellen Sie sicher, dass die Symbolleiste Eigenschaften angezeigt wird 
  2. Klicken Sie auf die Databar, um sie hervorzuheben
  3. Klicken Sie in der Eigenschaftssymbolleiste auf ChartAreas, um das ChartAreas-Dialogfeld zu öffnen
  4. Suchen Sie nach ValueAxes im ChartAreas-Dialogfeld. Klicken Sie hier, um das ChartAxis-Dialogfeld zu öffnen
  5. Suchen Sie nach StripLines im ChartAxis-Dialogfeld. Klicken Sie hier, um das ChartStripLine-Dialogfeld zu öffnen

 enter image description here

0
Homer