KD Reports
KD Reports erstellt Reports in Qt-Anwendungen
KD Reports ist ein Tool, mit dem Sie auf einfache Weise unterschiedliche druckbare Reports erstellen können, da es alle dafür nötigen Funktionen für eine Vielzahl von Qt-Anwendungen bereitstellt. Reports können programmatisch über eine leicht zu nutzende C++‑API erzeugt oder datengetrieben erstellt werden – etwa aus XML‑ oder SQL‑Datenquellen, inklusive Wasserzeichen, Kopf- und Fußzeilen. Reports können in einer Vorschau angezeigt, direkt an einen Drucker gesendet oder als PDF-Dateien gespeichert werden.
KD Reports setzt Qt 5.9.0 oder neuer sowie einen Compiler mit C++11‑Unterstützung voraus. Qt‑6‑Support wird ab KD Reports Version 2.0 angeboten und erfordert einen Compiler mit C++17‑Unterstützung.
Warum KD Reports?
Reporting mit Qt‑Anwendungen ist eine sehr häufige Aufgabe in nahezu allen Applikationen. Von der Visualisierung von Datenbankinhalten in Ausdrucken bis zur Erstellung von Rechnungen oder ID‑Karten geht es immer darum, Informationen für den Druck aufzubereiten. Wenn Sie C++‑Programmierer sind und Qt in Ihrer Anwendung einsetzen, ist KD Reports genau das Richtige für Sie.
Reports, die mit KD Reports erstellt werden, sind einfache C++‑Objekte, die in den Quellcode Ihrer Anwendung integriert werden. So können Sie Reporting‑Module direkt innerhalb Ihrer eigenen Anwendung implementieren und dabei konfigurierbare XML‑Templates verwenden, was zahlreiche Vorteile bietet – unter anderem die Möglichkeit, Inhalte von Nicht‑Entwicklern in Reports einzubinden. Sie können außerdem Tabellen aus Qt’s Abstract‑Item‑Models generieren oder Report‑Tabellendaten aus SQL‑Datenbanken über das in KD Reports integrierte QtSql‑Modul beziehen.
Da Reports innerhalb der Anwendungslogik erzeugt werden, können Sie höherstufige Berechnungen in derselben Programmierumgebung durchführen wie im restlichen Teil Ihrer Anwendung.
Zusätzlich können Reports durch die Kombination von KDABs KD Chart mit KD Reports um viele weitere von KD Chart unterstützte Diagrammtypen erweitert werden. Beide Tools sind in C++ geschrieben, sodass eine hohe Performance gewährleistet ist.
KD Reports herunterladen
Tutorials
Schauen Sie sich die Beispiele für KD Reports an
Handbuch
Erfahren Sie mehr über die zahlreichen Funktionen von KD Reports im KDReports-Handbuch
Weitere Informationen finden Sie unter KDAB Tools.
Kontakt aufnehmen
Wenn Sie Fragen zu KD Reports haben oder ein Projekt besprechen möchten, freuen wir uns auf Ihre Kontaktaufnahme.
Kontaktieren Sie uns

