2017-03-15 7 views
0

Ich habe versucht, etwas ziemlich einfaches zu erreichen, aber es erweist sich extrem frustrierend und schwierig. Ich bin mir sicher, dass die Antwort offensichtlich ist und möglicherweise sogar mich ins Gesicht starrt.SSRS 2008R2 - Tick-Markierungen auf Balkendiagramm

Ich mache ein Diagramm in SSRS 2008 R2, die Daten kommen über ODBC von einem AS400. Ich habe eine einzige Spalte mit Daten, die ich brauche. Diese Daten sieht wie folgt aus (string):

000000000000000000000000000000000010100000000000000000000000 

Jede dieser 60 Zeichen in dieser Zeichenfolge stellt dar, was sollte in einer eigenen Spalte gewesen sein, und jedes Zeichen hier kann eine 1 oder eine 0 sein kann ich nicht ändere das Schema aber, ich muss diese Daten unverändert verwenden. Ich muss eine Gesamtsumme von ~ 1000 Zeilen machen, wobei jedes Zeichen wie eine Spalte wirkt. Also wird jede Summe zwischen 0-1000 liegen.

Ich habe es geschafft, diese Daten in 60 Spalten zu trennen, indem ich Teilstring als Spalte von der SQL-Seite verwende.

Es gelang mir zu summieren, und jede Spalte (Summe von), um einen Balken auf einem SSRS-Diagramm darzustellen.

IMG showing how I am adding these columns to the chart enter image description here

ich jede bar haben wollen haben eine Reihe darunter, es ist Spaltenname, oder einfach die Anzahl der Spalte darstellt - beginnend 1-60. Wie kann ich das erreichen?

Das ist alles, was ich will, und ich bin fertig (ich habe keine Spalten, die in der Kategorie oder Serie helfen):

Numbers I want to see (added using paint.net) enter image description here

Antwort

1
  1. Gehen Sie zu Ihrer Horizontalachse Eigenschaften.
  2. Wechseln Sie zur Registerkarte Achsenoptionen.
  3. Stellen Sie den Axis-Typ auf Scalar ein.
  4. Legen Sie den Intervalltyp auf Nummer fest.
  5. das Intervall auf 1 gesetzt

Mit anderen Worten, sie ist es zu sagen jede ganze Zahl auf der Achse zu zeigen.

+0

Dies funktionierte nicht für mich in diesem Bericht, aber es ist in anderen Berichten. Ich denke, da ich 60 verschiedene individuelle Serien benutze, mag es nicht, was ich versuche zu tun. Mit einer einzigen Serie von einem normalen Berichtstyp - Ihre Lösung funktioniert perfekt. Aber wenn ich 60 verschiedene Spalten hinzufüge (jede ist eine eigene Leiste in der Grafik), jede als eine Reihe, kann ich keine X-Achse dazu bringen, sich richtig zu verhalten. Danke für Ihre Mühe und Zeit. Ich denke, ich werde nur ein Bild mit der Skala oder einzelne Textfelder mit der Skala einfügen ... – robinobrien76