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

reporting in embarcadero rad studio delphi

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

report server 29 abbildungen in verschiedenen bildschirmen

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.

Neues Servicepack 28.004 für List & Label und den Report Server

service pack 28.004 icon in notebook

Das neueste Servicepack 28.004 für List & Label und den Report Server bringt einen neuen Diagrammtyp im Web Report Designer und Unterstützung für Windows 11 23H2. Erlebe verbesserte Benutzeroberflächen sowie signifikante Performance-Verbesserungen, insbesondere bei horizontalen Messinstrumenten. Eine detaillierte Auflistung aller Änderungen findest du im ServicePack.pdf in deiner Installation sowie im Downloadbereich des Servicepacks.

Neues Servicepack 28.003 für List & Label und den Report Server

service pack list & label 28.003

Das neue Servicepack 28.003 für List & Label erweitert dein Reporting durch Unterstützung für Embarcadero RAD Studio 11.3 und neue Diagrammtypen im Web Report Designer. Außerdem sind nun für alle .NET-Assemblies die entsprechenden Enterprise-NuGet-Packages verfügbar für eine reibungslose Einbindung in deine Projekte. Die einzelnen Einträge in der Zusammenfassung wurden wie gewohnt aus dem englischen Readme übernommen. Eine detaillierte Auflistung aller Änderungen findest du im ServicePack.pdf in deiner Installation sowie im Download-Bereich des Servicepacks.

Neuer Datenprovider für Azure Cosmos DB

datenprovider azure cosmos db

Azure Cosmos DB ist eine vollständig verwaltete NoSQL-Datenbank für die moderne App-Entwicklung von Microsoft, die sich immer größerer Beliebtheit erfreut. Für die Anbindung an Cosmos DB stehen verschiedene APIs zur Verfügung. Unter anderem SQL-API, Cassandra-API oder MongoDB-API. Da wir bereits über die entsprechenden Datenprovider eine Verbindung zu MongoDB oder Cassandra herstellen können, verwenden wir für den Provider die SQL-API.

E-Mail-Versand über Office 365 / Microsoft Graph mit List & Label

e-mail-versand über office 365 ms graph

Microsoft legt in seinem Office-365-Paket immer mehr Steine in den Weg, um SMTP-E-Mails „einfach so“ mit der Basis-Authentifizierung zu versenden (siehe z.B. hier) und mit MAPI/XMAPI in der Cloud sowieso. Aber auch on-premise bringt immer wieder neue Herausforderungen mit sich (hast du dich schon mal mit unserem Cross-Bitness-Proxy für x86-Applikationen und x64-Office beschäftigt? 🙂 ). Es war also höchste Zeit, eine neue, aktuelle Lösung für den sehr häufig verwendeten E-Mail-Versand anzubieten.

Service Pack 28.001 für List & Label und den Report Server

service pack 28.001 icon in notebook

In dieser Zusammenfassung finden Sie die wichtigsten Neuerungen und Verbesserungen des Service Pack 28.001 unter anderem mit neuen Exportfunktionen und Balkendiagrammen für den Web Report Designer. Die einzelnen Einträge in der Zusammenfassung wurden wie gewohnt aus dem englischen Readme übernommen. Eine detaillierte Auflistung aller Änderungen finden Sie im ServicePack.pdf in Ihrer Installation sowie im Downloadbereich des Service Packs.

Neues Service Pack 26.009 für List & Label und den Report Server

service pack 26.009 icon in notebook

In dieser Zusammenfassung finden Sie die wichtigsten neuen Features und Verbesserungen im Service Pack 26.009. Die einzelnen Einträge wurden dabei direkt aus dem englischen Readme übernommen. Eine ausführliche Liste aller Änderungen finden Sie im ServicePack.pdf in Ihrer Installation sowie im Download-Bereich des Service Packs.

Was 64 Zwischenreleases mit der heutigen Qualitätssicherung zu tun haben

Qualitätssicherung bei combit

Dieser Artikel wurde durch eine Diskussion in unseren Foren angeregt. Ein Anwender, der List & Label schon seit 1995 benutzt (was tatsächlich länger als meine eigene Erfahrung zurückreicht!), schrieb uns, dass er aus Angst vor Fehlern in aller Regel bis ein Jahr nach Release wartet, bevor er eine neue Version einspielt. Hier möchte ich erklären, warum ich das für keine gute Idee halte und Ihnen einen Einblick in unsere Qualitätssicherung geben, damit Sie List & Label mit einem guten Gefühl jeden Tag mit Ihren Applikationen weitergeben können.

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.