Mit List & Label Elemente über Filterbedingungen verknüpfen

elemente-per-filter-verknüpfen

Dies ist eine weitere wichtige Ergänzung des Berichtscontainer-Funktionsumfangs. Bis LL25 mussten verknüpfte Tabellen immer eine tatsächliche Relation auf Datenquellenebene haben, um als Datenquelle für Unterelemente nutzbar zu sein. Wenn es keine Relation gab, gab es keine Möglichkeit, das Unterelement einzufügen, auch wenn beide betroffenen Tabellen ein ID-Feld haben, das eine benutzerdefinierte Verknüpfung problemlos ermöglichen würde. In LL25 können Sie nun Beziehungen basierend auf Filterbedingungen herstellen.

Spalten horizontal füllen

spaltenaufteilung

Mehrspaltige Layouts für Tabellen sind sehr beliebt für Berichte im Zeitungs- oder Telefonbuchformat. Wann immer Sie nur ein paar wenige Tabellenspalten haben, ist es praktisch, den Platz auf der Seite zu nutzen, indem Sie sie in mehrere Spalten aufteilen. Diese Funktion gibt es schon seit langem, aber bis LL25 fehlte eine wichtige Einstellung.

Funktionale Dashboards in sieben einfachen Schritten erstellen

Komplexe Daten werden in Dashboards meist visuell aufbereitet, um Trends, Ausreißer oder tagesaktuelle Daten auf einen Blick erfassen zu können. Bei der Konzeption von Dashboards kommt es dabei auf wichtige Details an. Diese machen den Unterschied aus, ob die Informationen für die Zielgruppe interessant dargestellt werden und ob daraus Schlüsse gezogen werden können oder nicht. Ein Balkendiagramm ist beispielsweise besser zu erfassen, als sich durch hunderte Tabelleneinträge zu arbeiten.

FireDAC Reporting Komponente für Delphi

object inspector in list & label

Die ursprüngliche Ankündigung im Juni 2016 liegt schon eine Weile zurück, aber heute haben wir es endlich geschafft. Ich freue mich, unsere brandneue VCL-Komponente zu veröffentlichen, die das Data Provider Interface und FireDAC als Kernstück verwendet. 

Neuer Datenprovider für Redis

configure redis connection string beispiel

Redis ist eine In-Memory Schlüssel-Werte-Datenbank, also eine typische NoSQL-Datenbank. Seit der ersten Veröffentlichung im Jahr 2009 erfreut sich Redis steigender Beliebtheit und ist laut db-engines.com die mit Abstand beliebteste Schlüssel-Werte-Datenbank auf dem Markt. Mit dem neuen RedisDataProvider können Sie Ihre Redis-Datenbank nun innerhalb von List & Label oder Report Server verwenden.

Verschiedene Goodies in LL24

norwegen-flagge

In den letzten Monaten habe ich über die wichtigsten und vor allem sichtbaren Features gebloggt, doch das war noch nicht alles. In LL24 gibt es natürlich noch Hunderte von kleinen und weniger sichtbaren Änderungen unter der Haube. Dieser Blogbeitrag fasst weitere Gründe zur Freude zusammen.

Pivot-/Kreuztabellen per Drag & Drop erstellen

Eine Pivot-/Kreuztabelle leistet hervorragende Arbeit bei der Aggregation Ihrer Daten und hilft, Trends und Ausreißer zu erkennen. In den letzten Versionen haben wir bereits große Anstrengungen unternommen, um diese zu verbessern. Obwohl es einen schönen Assistenten gibt, der Ihnen den Einstieg erleichtert, haben Usability-Tests gezeigt, dass selbst die Erstellung einfacher Pivot-/Kreuztabellen für einige Benutzer immer noch eine Herausforderung darstellt. Das ist etwas, was wir mit LL24 ändern wollen.

Konvertieren von Kreuztabellen in Diagramme und umgekehrt

design crosstab for sales

Kreuztabellen und Diagramme haben viel gemeinsam. Ich erstelle zum Beispiel häufig eine Kreuztabelle für den Umsatz pro Land. Damit kann man sehr schön die absoluten oder relativen Zahlen darstellen. Um jedoch einen visuellen Eindruck der Aufteilung für ein Dashboard zu bekommen, füge ich in 99% der Fälle ein Diagramm hinzu, das genau die gleichen Daten wie die Kreuztabelle zeigt.

Schöner Filtern mit parametrisierbaren Datenquellen

ergebnis im html5-viewer

Die leistungsfähigen Filteroptionen von List & Label konnten bisher nicht für alle Datenquellen genutzt werden. Das liegt daran, dass es insbesondere bei webbasierten Datenquellen nicht möglich oder machbar ist, zuerst "alle" Daten zu erhalten und dann auf die gewünschte Teilmenge zu filtern. Die kommende Version 24 kommt mit einer leistungsstarken neuen Funktion, die genau dieses Problem löst: parametrisierbare Datenquellen. Sie ermöglichen die Kombination von Datenquellen-Parametern mit tatsächlichen Berichtsparametern im Designer.