List & Label. List & Label is a professional reporting tool for software developers. It provides comprehensive design, print and export functions. The software component runs on Microsoft Windows and can be implemented in desktop, cloud and web applications. List & Label can be used to create user-defined dashboards, lists, invoices, forms and labels. It supports many development environments, frameworks and programming languages such as Microsoft Visual Studio, Embarcadero RAD Studio, .NET Framework, .NET Core, ASP.NET, C++, Delphi, Java, C Sharp and some more.
List & Label either retrieves data from various sources via data binding, or works database independent. Reports are designed and created in the so-called List & Label Designer and then exported into a multitude of formats like PDF, Excel, XHTML and RTF. Since version 27 a web report designer for ASP.NET MVC is available.

History
The product was first released in 1992 by . The current version is 30. A new major version of List & Label is released every fall, usually in October. Updates are available several times a year via Service Pack.

Features

Report Designer
The Designer enables users to graphically layout the report. It offers report objects such as tables, charts, crosstabs, gauges, HTML, conditionally formatted text, barcodes, matrix codes, and graphics, and is extensible using third-party add-ons. User applications can interact with the report via the programmable object model of the report. The real-time preview functionality allows users to view changes instantly. 

Usability features include layer and appearance management, enabling conditional logic to dynamically control the visibility of objects in reports. The Designer also supports the inclusion of multiple report containers in a single project, accommodating complex layouts such as parallel tables and charts. 

A formula wizard and support for scripting languages such as C# facilitate advanced calculations and logic. The Designer's object model (DOM) provides developers with the ability to modify layouts and behaviors programmatically.

Web Report Designer
The web report designer works browser-based and independent from printer drivers and spoolers - that makes deployments to the cloud easier. Just like the use of the Visual Studio deployment pipeline.

Data Sources
Depending on the programming language, the product offers automatic support for data sources:
 Databases such as Microsoft SQL Server, Oracle, MySQL, PostgreSQL, IBM Db2, SQLite, MariaDB, MongoDB, Cosmos DB
 XML data, CSV
 Business objects
 Data sources that can be accessed via OLE DB, ODBC or ADO.NET
 LINQ data and data from web services
 GraphQL

Additionally, the product offers support for unbound data and can be extended to support other data sources via interfaces.

Output Options
Printer
Image Formats (JPEG, BMP, EMF, TIFF, PNG, SVG, HEIF, WebP)
Document Formats: PDF, PDF/A, Word (DOCX), Excel (XLS), PowerPoint (PPTX)
HTML, XHTML, MHTML
Barcodes
Plain Text, RTF, CSV, JSON
XML, ZIP, Email, JSON
List & Label preview file

Target Audience
List & Label can be used in Windows development environments. While it competes most notably on the Microsoft .NET platform with other products such as Crystal Reports, SQL Server Reporting Services, ActiveReports, there are few competing products for other programming languages (e.g. Progress, Alaska Xbase++, Visual DataFlex).

Awards
Reader's Choice Award 2005–2008
Stevie Awards 2021: Best Technology for Data Visualization
Top 100 Publisher Award Component Source 2013-2014, 2014-2015,2016, 2018, 2019, 2020, 2021, 2022

References

External links
 

Business intelligence software
Reporting software
Programming tools