List & Label Cross Platform — Reporting für Linux und mehr

List & Label Cross Platform für Linux und mehr

Vielleicht habt ihr es bereits auf unseren sozialen Netzwerken, unserer Website oder in unserem Livestream gesehen: Bei combit arbeiten wir aktuell an einem neuen, zukunftsweisenden Ableger von List & Label – einer plattformunabhängigen Reporting-Lösung, die auch unter Linux laufen wird. Der offizielle Name steht bereits fest: List & Label Cross Platform (LLCP). Das Produkt richtet sich vor allem an Entwickler:innen, die eine Reporting-Komponente suchen, die das Hosting auf Linux-Servern unterstützt.

Schriftarten in Projektdateien einbetten

Anwendungen werden immer häufiger in Docker-Umgebungen oder direkt auf dem Webserver bereitgestellt. Hier besteht häufig die Herausforderung, Schriftarten zur Verfügung zu stellen. Insbesondere die Installation von Schriften in Docker-Containern kann eine mühsame Aufgabe sein, wie hier in unserem Forum dokumentiert ist. Auch auf Webservern können Schriftarten oft nicht einfach weitergegeben oder installiert werden. Dadurch entsteht insbesondere bei unternehmenseigenen Schriftarten das Problem, dass nicht alle benötigten Fonts standardmäßig verfügbar sind.

Reporting-Komponente für eigene Anwendungen in Embarcadero RAD Studio

List & Label ist eine Reporting-Komponente, die in Anwendungen integriert wird und diese um umfangreiche Reporting-Funktionen erweitert. Sie ermöglicht es Entwickler:innen, professionelle Berichte anhand von Daten aus beliebigen Quellen zu erstellen. Durch einfaches Databinding für eigene VCL-Anwendungen wird die FireDAC-Komponente von List & Label verwendet, die zahlreiche Datenquellen wie Oracle, MS SQL Server, SQLite, DB2, MySQL und PostgreSQL sowie viele weitere Datenbanken und Formate unterstützt. Die Kontrolle über die Daten für das Reporting verbleibt dabei immer bei der Anwendung selbst.

Neue Funktionen und Verbesserungen im Report Server 29

Die aktuelle Version 29 unseres Report Servers bringt wieder eine Vielzahl von neuen Funktionen und Verbesserungen, die die Effizienz und Flexibilität bei der Verwaltung von Datenquellen und der Erstellung von Berichten steigern. Nachfolgend ist eine Übersicht der wichtigsten Updates.

List & Label 29: Neue Funktionen im Web Report Designer und Web Report Viewer

List & Label 29 bringt aufregende Neuerungen für den Web Report Designer und den Web Report Viewer. Diese Updates bieten Entwickler:innen und Anwender:innen gleichermaßen verbesserte Funktionalitäten und eine erweiterte Benutzerfreundlichkeit.

Report Server 28: Neue Features und Verbesserungen

Berichte schneller erstellen, flexibler exportieren und auf gesicherten FTP-Servern hochladen: Der neue Report Server 28 bietet Anwender:innen viele neue Funktionen. Einige Ideen stammen aus den Federn unserer Kunden wie die Verwendung von Projektbausteinen und Unterberichten. So können wiederkehrende Elemente wie Briefköpfe, Tabellen oder Diagramme einfach in neuen Berichtsvorlagen wiederverwendet werden.

Neue Features für den Web Report Designer in List & Label 28

Kreisdiagramme im Web Report Designer

Der Web Report Designer ist ein zentraler Baustein für die Verwendung von List & Label in Webanwendungen. Wir sind ständig dabei, Verbesserungen und Erweiterungen vorzunehmen und haben natürlich auch in Version 28 wieder viele neue Objekte und Funktionen hinzugefügt. Hier wollen wir einen kleinen Überblick über die neuen Features in der Version 28 geben.

Vorschau in Web-Anwendungen mit dem Web Report Viewer

web report viewer desktop

Bis Version 27 konnte man in eigenen .NET Web-Anwendungen den HTML5 Viewer verwenden, um direkt im Browser die Vorschau eines Berichts anzeigen zu lassen. Mit diesem waren bereits interaktive Benutzeraktionen wie Drilldown, Filterung der Daten mit Hilfe der Berichtsparameter und vieles mehr möglich. Aber die dort verwendete Technologie ist in die Jahre gekommen wie bspw. das verwendete jQuery Framework. Natürlich stehen wir nicht still und haben eine moderne Ablösung bei hoher Kompatibilität mit dem neuen Web Report Viewer geschaffen, der seit Version 27 (Jahr 2021) zur Verfügung steht.

Wie Sie den Report Server auf einer Azure-Container-Instanz bereitstellen und über eine Azure-Funktion verwenden

Da wir immer wieder Anfragen erhalten, List & Label aus einer Azure Function aufzurufen, und wir List & Label in diesem Kontext aufgrund verschiedener Einschränkungen wie z.B. GDI-Sandboxing nicht direkt verwenden können, dachte ich, es könnte interessant sein, einen anderen Weg in die Cloud zu erkunden. Diesmal mit dem Report Server. Mit seiner REST-API können Sie sogar Berichte aus einer Azure-Funktion erstellen. Aber lassen Sie uns den Prozess Schritt für Schritt durchgehen.