orangeBI Toolkit für Reporting Services Teil 3: Verbesserte Datumsanzeige

In Berichten werden Zeiträume häufig so dargestellt: 10.06.2014 – 11.06.2014. Fällt Ihnen etwas auf? Würde nicht auch 10. – 11.06.2014 reichen? Können wir das in Reporting Services darstellen? Na klar! Aber wenn wir dabei nicht nur unterschiedliche Tage, sondern auch die Möglichkeit von unterschiedlichen Monaten berücksichtigen wollen, wird es ein längerer Ausdruck. Geschweige denn, wenn…

orangeBI Toolkit für Reporting Services Teil 1: Abweichungsdiagramme in Tabellen

Ich stelle in diesem und folgenden Blogeinträgen Funktionen des orangeBI Toolkits für Reporting Services vor, welche von Ceteris entwickelt wurden. Der erste Eintrag handelt von Abweichungsdiagrammen in Tabellen. Falls Sie Reporting Services einsetzen, können Sie relativ einfach Balkendiagramm innerhalb von Tabellen einbauen und konfigurieren. Was ist aber, wenn Sie 20 Berichte mit Abweichungsdiagrammen haben und…

In einer Datenbank gespeicherte Bilder mit Hilfe der Lookup-Funktion in SSRS anzeigen lassen

In Reporting Services-Berichten können Bilder aus einer Datenbank geladen und angezeigt werden. Dazu wird einfach auf das Feld mit der Bild-Information verwiesen. Zum Beispiel mit dem Ausdruck First(Fields!ImageValue.Value, “BilderDataset”). Wenn eine Auswahl aus mehreren Bildern getroffen werden soll, bietet sich die Lookup-Funktion an. Die funktioniert aber nicht einfach so: =LookUp(“BildName”, Fields!ImageName.Value, Fields!ImageValue.Value, “BilderDataset”)

SSRS Berichtselemente mit dynamischer Höhe und Breite

(dynamic height and dynamic width for all) Die Eigenschaften Width und Height von Berichtselementen der MS Reporting Services können, anders als viele andere Eigenschaften, nicht durch einen Ausdruck manipuliert ,sondern nur statisch angegeben werden. Nur ein einziges Berichtselement, das Diagramm, besitzt die Eigenschaften DynamicHeight und DynamicWidth. Sollte Sie beim Erstellen Ihres Berichtes diese Eigenschaften bei…

Measures auf Zeilen in Reporting Services Berichten

Klassischerweise gibt es bei den Reporting Services Beschränkungen für die MDX-Abfragen auf Cubes: 1. Es gibt nur zwei Achsen: Spalte (Axis 0) und Zeile (Axis 1) 2. Auf der ersten Achse muss die Measure Dimension abgebildet werden     SELECT { [Measures].[Some Measure]         } ON COLUMNS, { [Dimension].[Dimension Hierarchy].MEMBERS } ON ROWS     FROM [Cube]…