Building a full reporting system for WinForms & WPF with List & Label

Desktop business applications eventually hit the same reporting problem: users want new reports, PDF exports, Excel output, print previews, and layout changes without waiting for another release. For development teams, that usually means a choice between piling up custom export code or building a reporting framework from scratch. List & Label offers a more practical option: embed reporting directly into your WinForms or WPF application while keeping control of your data, permissions, and user experience. This guide shows how to integrate it in a way that is practical, scalable, maintainable, and built for real-world line-of-business software.

New in List & Label 31: Export Reports to S3, SharePoint and OneDrive

cloudstorage provider s3 ms graph

With List & Label 31, exporting reports to cloud storage becomes significantly more flexible. Instead of temporarily storing reports locally and then processing them further via a custom upload process, export is now possible directly to modern cloud storage targets. As soon as applications run in containers, on servers, or generally in more distributed environments, local file paths quickly become impractical.

“Apply immediately” – new property for report parameters

apply immediately option for report parameters

With the new “Apply immediately” property for report parameters, you no longer have to click “Refresh” manually every time: as soon as you change a parameter with this option enabled, List & Label automatically re-renders your report. It saves you time, streamlines your workflow, and delivers an intuitive user experience—both on desktop and on the web.

We’re evolving: List & Label Cross Platform

List & Label Cross Platform for Linux and more

Maybe you’ve already seen it on our social networks, our website, or in our livestream: at combit, we’re currently working on a new, forward-looking offshoot of List & Label—a cross-platform reporting solution that will primarily run on Linux. Internally, we call this project List & Label Cross Platform (LL-CP). It is aimed primarily at developers looking for a stable, high-performance, and modern reporting solution.

AI at combit – a look behind the curtain

Since the release of ChatGPT, the world of artificial intelligence (AI) has changed rapidly. You’ve probably already had experience with tools like ChatGPT or GitHub Copilot that take developer workflows to a new level. At combit, we’re also open to the possibilities that AI offers, and are continuously integrating them into our own processes.