Das Programmpaket Reports & Queries wird zusammen mit WinDev kostenlos geliefert und ist für den Endanwender gedacht.
Ein Report (= Bericht) stellt im weitesten Sinne eine benutzerdefinierte Ansicht der Daten dar.
Die Quelle der Berichtsdaten kann vielfältig sein: ein Tabellen-Control, eine Speicherzone, eine SQL-Abfrage (Query), eine Textdatei, eine Tabelle (= Daten-Datei), WLanguage Variable (zB ein Array von Strukturen)
Auch das Resultat, also der Bericht selbst, kann in verschiedener Form erstellt werden: in der Druckvorschau, am Drucker, als Datei (PDF, XML, HTML, XLS, PCL, Text)
Ein Bericht kann im Berichts-Editor (= Report-Editor) erstellt und natürlich auch geändert werden. Siehe Anleitung zum Report-Editor für weitere Details.
Zwei Versionen des Berichts-Editors stehen zur Verfügung:
Für Entwickler wird eine Version mit WinDev , WebDev oder WinDev Mobile mitgeliefert. Diese Version kann nur bei der Entwicklung einer WinDev / WinDev Mobile-Anwendung oder einer WebDev Website verwendet werden. Siehe den Berichts-Editor für weitere Details.
Für Anwender gibt es eine eigene – kostenlose – Version des Berichts-Editor (auch Berichte und Abfragen bzw. auf Neudeutsch Reports & Queries genannt).
Dieser Editor wird allerdings nur mit WinDev mitgeliefert. Diese Version ist unabhängig von WinDev und kann von den Endbenutzern verwendet werden. Einige Funktionen des Report-Editors stehen in dieser Version nicht zur Verfügung – siehe Einschränkungen der Enduser-Version des Report-Editors für weitere Details (im oben verlinkten PDF-Dokument). Die Anwender-Berichte können keine Code-Zeilen zur Modifizierung der Dateien enthalten (es können keine Funktionen verwendet werden, die Schreiboperationen in den Dateien durchzuführen). Auch kann der Entwickler bestimmen, welche Datenfelder der Benutzer nicht sehen kann und daher auch nicht für seine Auswertungen einsetzen darf.
Die erstellten Berichte können im Report-Editor oder aus einer WinDev-Anwendung heraus ausgeführt werden (wenn die Anwendung den Start der Berichte & Abfragen unterstützt). Ein Symbol zeigt die Unterschiede zwischen der Benutzer-Version des Berichts-Editors und dem Standard-Berichts-Editor für Entwickler.