2016-03-23 12 views
0

Ich habe Tabelle mit 3 Spalten DeveloperName, TimeWorked, Datum und ich Matrix verwende SSRS Bericht wieWie werden mehrere Spalten im SSRS-Matrix-Bericht zusammengeführt?

enter image description here

&

enter image description here

Aber ich, dass erstellen müssen „ März 2016 " sollte immer in der Mitte sein und dafür muss ich alle Spalten zusammenführen aber I Ich bin nicht in der Lage, die Spalten mit Datum (Tag1, Tag2, Tag3 ...) zusammenführen

Kann mir jemand helfen, wie Sie eine Zeile mit zusammengeführten Spalten einfügen, so dass ich Monatsnamen in der Mitte zeigen kann?

Antwort

0

Sie können versuchen, eine Gruppe (Monat und Jahr) für die Daten hinzuzufügen.

0

Wenn Sie keine Gruppe hinzufügen können, fügen Sie ein Textfeld hinzu und schreiben Sie einen Ausdruck.

0

Soweit ich weiß, gibt es keine Möglichkeit zu erreichen, was Sie direkt suchen. Wenn Sie Spaltengruppen verwenden, können Sie eine Zelle aus einer gruppierten Spalte mit einer Zelle aus einer nicht gruppierten Spalte nicht zusammenführen.

Ich bin vor ungefähr einem Jahr auf dieses Problem gestoßen und hatte schließlich eine Klebebandlösung. In meinem Fall habe ich eine Spaltengruppe, die immer 7 verschiedene Gruppen zurückgibt (es ist ein Kalender). Die Breite jeder Zelle des Kalenders ist 2in genau, also muss die Überschrift "14in" in der Breite sein. Es sieht irgendwie flippig aus, wenn man es designt, aber für den Benutzer ist es immer perfekt.

enter image description here

Jetzt sieht es aus wie Sie auf einem Kalender-ähnliche Lösung arbeiten als gut, aber eine, die eine unterschiedliche Anzahl von Tagen angezeigt hat. In diesem Fall könnten Sie ein Textfeld erstellen, das als Überschrift für jede eindeutige Anzahl von Spalten dient, die zurückgegeben werden können, und jedes Textfeld angemessen zentrieren und zentrieren, sodass es über dem Tablix steht und als zentrierter Header erscheint. Dann stellen Sie einfach jedes Textfeld so ein, dass es nur dann erscheint, wenn die Anzahl der Tage angemessen ist.

Macht das Sinn? Wenn Sie nach einer eleganten Lösung suchen, habe ich leider keine für Sie.

Verwandte Themen