List & Label

Software
Dies ist die gesichtete Version, die am 7. Januar 2024 markiert wurde. Es existieren 2 ausstehende Änderungen, die noch gesichtet werden müssen.

List & Label ist eine Software-Entwicklungskomponente, die in Anwendungen integriert wird und diese um Reporting-Funktionen ergänzt (Statistiken, Tabellen, Berichte, Formulare, Listen, Diagramme, Etiketten etc.). Die Integration kann unter Microsoft Windows mit unterschiedlichen Entwicklungsumgebungen wie Embarcadero RAD Studio oder Microsoft Visual Studio erfolgen. Dabei unterstützt List & Label verschiedenste Programmiersprachen und Frameworks wie .Net-Framework/.NET Core mit C#/VB, C++, Delphi, Java und weitere.[1] Mit List & Label können Daten aus verschiedenen Datenquellen oder völlig unabhängig von einer Datenbank abgerufen, ausgewertet und in verschiedenen Formaten ausgegeben werden. Der List & Label Designer kann ohne weitere Lizenzgebühren mit den meisten Desktop-, Web- und Cloud-Applikationen an Endkunden weitergegeben werden.

List & Label
Basisdaten

Entwickler combit GmbH
Erscheinungsjahr 1992
Aktuelle Version 29
(19.10.2023)
Betriebssystem Microsoft Windows
Kategorie Programmierwerkzeug
Lizenz Proprietär
deutschsprachig ja
www.combit.net/reporting-tool

Geschichte und Entwicklung

Bearbeiten

List & Label wird seit 1992 vom Hersteller combit entwickelt. Die Reporting-Komponente ist weltweit im Einsatz und der List & Label Designer in 12 Sprachen erhältlich. List & Label wurde im Laufe der Produktgeschichte mehrfach von der Presse ausgezeichnet.[2] Versions-Updates der Entwicklungskomponente erfolgen in einem einjährigen Zyklus.

Ab Version 7 gibt es eine Unicode/Multibyte-Version für den internationalen Einsatz. Seit Juli 2001 beinhaltet List & Label eine spezielle Komponente für die .Net-Framework-Unterstützung. Und ab Version 8 können Kunden mit dem Report Designer Charts zur Visualisierung der Daten erstellen. Ab Version 11 kamen Multi-Tabellen/Subreports hinzu, und ab Version 12 unterstützt List & Label digitale Signaturen. Ab Version 15 steht eine 64-Bit-Version zur Verfügung. Seit November 2010 kann die Reporting Komponente auch für Webanwendung und für Cloud-Computing-Plattformen verwendet werden. Ab Version 26 von List & Label ist ein neuer PDF-Export und Unterstützung für .NET 5 verfügbar[3]. Seit Version 27 unterstützt List & Label .NET 6, Windows Server 2022, Visual Studio 2022 und Embarcadero RAD Studio 11. Hinzu kommt ein Web Report Designer für ASP.NET MVC und die mögliche Nutzung via Docker in Cloud-Umgebungen wie Microsoft Azure und Amazon Web Services.[4]

Report Designer

Bearbeiten

Anwender nutzen den List & Label Desktop Designer in der Applikation, um Daten zu visualisieren und Reports zu gestalten und auszugeben. Grundsätzlich können z. B. unter .NET alle Datenbanken eingesetzt werden. Möglich sind aber auch beliebige andere Datenquellen, deren Druck- und Design-Engine mit eigenem Code angesteuert werden. Die erstellten Berichte bestehen aus Listen, Multitabellen, Kreuztabellen, Formularen, Etiketten, Diagrammen (engl. Charts), HTML-Objekten, RTF-Objekten, PDF-Objekten, OLE Containern, Grafiken, Barcode-Objekten mit mehr als 50 direkt unterstützten Barcodeformaten und weiteren Elementen. Beim Einsatz in Webserver-Applikationen stehen die Funktionen der sog. Print-Engine auch über das Internet zur Verfügung. Zudem steht ein HTML5 Viewer zur Verfügung. Damit können Berichte interaktiv in nahezu jedem Browser angezeigt werden[5]. Seit Version 27 steht ergänzend ein Web Report Designer zur Verfügung, mit dem sich Berichtsvorlagen unabhängig vom Betriebssystem (Windows, iOS, Android oder Linux) im Browser erstellen lassen. Dieser wird mittels Web Components Technologie in JavaScript Frameworks wie React, Angular oder Vue integriert.

Unterstützte Datenquellen (Auszug)

Bearbeiten

Ausgabeoptionen

Bearbeiten

Quelle combit-support.net:[6]

Dateitypen

Bearbeiten

List & Label verwendet mehrere proprietäre Dateiformate. Die Endungen sind dabei frei zu vergeben. In der Standardkonfiguration sind dies:

Dateierweiterung Beschreibung
.lst Bericht/Liste
.crd Karteikarte (z. B. Brief)
.lbl Etikett
.ll List & Label Vorschau

Darüber hinaus gibt es weitere Dateien, welche die Druckerkonfiguration (z. B. .lsp für einen Bericht) und eine Vorschau für Dateidialoge (z. B. .lsv für einen Bericht) beinhalten.

Literatur

Bearbeiten
  • Jochen Bartlau: List & Label. schnell + kompakt. 1. Auflage. entwickler.press, 2007, ISBN 978-3-939084-68-6.
  • Andreas Maslo: "Maskenbildner. Reportgenerator für Entwickler und Anwender: List & Label 16". iX Magazin 4/2011, S. 93–95.
Bearbeiten

Einzelnachweise

Bearbeiten
  1. combit Homepage: "Integration" (https://www.combit.net/reporting-tool/integration)
  2. combit Homepage: "Pressestimmen" (https://www.combit.net/reporting/pressestimmen-zum-report-generator)
  3. Neue Version 26 List & Label. 26. August 2020, abgerufen am 4. Februar 2021 (deutsch).
  4. Neu in List & Label 27. 21. Oktober 2021, abgerufen am 28. Februar 2022 (deutsch).
  5. Report Designer Handbuch. (PDF) Abgerufen am 4. Februar 2021 (deutsch).
  6. List & Label Programmierer Referenz. (PDF) Abgerufen am 10. Mai 2022 (deutsch).
  7. LL-Datei öffnen oder in PDF umwandeln. (PDF) combit Software GmbH, abgerufen am 4. Februar 2021.