wqr_QuickReport – A 4D legacy fork

Version:
21.0.0
License: 4D
Last Update:
4

Description

A 4D legacy fork – Data speaks, you publish. From data, printed paper. QuickReport Heritage.

README

Data speaks, you publish
Mantra: From data, printed paper.
Tagline: QuickReport Heritage.
wqr_QuickReport Logo

wqr_Quickreport

4D Component
License: Commercial
Platform: macOS & Windows
4D v21+

Overview

wqr_Quickreport is a modern fork of the original 4D QuickReport, specifically enhanced to integrate seamlessly with ORDA‑based architectures. It brings the power of ORDA to your reporting workflow, making printed reports easier, faster, and more intuitive.


Key Features

  • ORDA‑Like Interface: Provides methods and a workflow designed for the ORDA model, allowing you to pass an Entity Selection directly for reporting.
  • Backward Compatibility: Internally, the Entity Selection is efficiently converted to a classic selection, ensuring full compatibility with the underlying 4D QuickReport engine.
  • Enhanced User Interface: Includes various UI improvements over the original for a more modern and user‑friendly experience.
  • Maintenance & Stability: Incorporates essential bug fixes from the original codebase for increased reliability.
  • Multi‑Language Support: Fully localized in English (EN), French (FR), Spanish (ES), and German (DE).

Installation & Dependencies

Prerequisites

  • 4D v21 or higher (Project mode recommended).
  • wok_Krolific – Licensing component (mandatory dependency).
  • wox_Xlibrary – Core utilities (mandatory dependency).
  • woc_Colours – Color management engine (mandatory dependency).
  • waz_Wazar – UI widgets (mandatory dependency).

Installation via Dependencies Manager (GitHub)

Starting with 4D v21, the recommended way to install wqr_Quickreport (and any ogTools component) is through the Dependencies Manager using the GitHub repository:

  1. In your 4D project, open the Dependencies Manager (Project > Dependencies).
  2. Click the + button and select Add a dependency from a Git URL.
  3. Enter the following Git URL:protee/wqr_Quickreport
  4. Choose the desired version (e.g., main, latest, or a specific release tag).
  5. Confirm the installation – the component will be automatically fetched from GitHub, placed in the Components folder, and linked to your project.

Note: For team development, commit the dependency configuration file (dependencies.json) to your source control so all team members automatically fetch the same version from GitHub.


How It Works

  1. ORDA Integration: You pass an Entity Selection directly to the component using its ORDA‑like methods.
  2. Legacy Conversion: Internally, the component converts the Entity Selection to a classic selection, ensuring full compatibility with the underlying QuickReport engine.
  3. Report Generation: The report is generated using the enhanced UI and the stable, bug‑fixed engine.
  4. Output: The final printed report is produced, ready for distribution or archiving.

ogTools Suite – Dependencies

wqr_Quickreport is the reporting pillar of the comprehensive ogTools suite – an integrated development ecosystem for 4D. Dependencies:

Icon Component Description
wok_Krolific Logo wok_Krolific License manager.
wox_Xlibrary Logo wox_Xlibrary Core utilities for everyday development tasks.
woc_Colours Logo woc_Colours Advanced, indexed color management engine.
waz_Wazar Logo waz_Wazar Intelligent UI widgets for modern interfaces.

License

wqr_Quickreport is a commercial component and is part of the paid ogTools suite. A valid license is required for use. For licensing options and trial requests, please contact the sales team directly.


Localization

wqr_Quickreport supports the following languages out‑of‑the‑box:

  • 🇺🇸 English (EN), 🇫🇷 French (FR), 🇪🇸 Spanish (ES), 🇩🇪 German (DE)
  • More on demand

Localization affects error messages, UI prompts, and built‑in pane texts.


Support & Resources

  • Official Website: https://www.protee.org
  • Documentation: Full documentation and HDI (Host Database Interface) demos are included with your purchase.

For direct inquiries:


About the Creator

wqr_Quickreport and the ogToolsSuite are developed by Protée sarl, a company with over 30 years of expertise in 4D development. Led by Olivier Grimbert, the team focuses on delivering high‑quality, production‑grade tools that enhance developer productivity and application reliability.


Built with ❤️ for the 4D community by Protée sarl. © 2016 - Present