Valentina Reports ADK lets you embed a powerful, graphically rich reporting system into your applications and deploy them royalty free.
Feature Overview of Valentina Reports ADK for Xojo
Generate reports from DuckDB, MS SQL Server, MySQL, PostgreSQL, SQLite and Valentina DB sources. You can view Valentina Reports using the free Report Viewer (a part of the free version of Valentina Studio). You can also generate reports from Valentina Forms!
- Report controls all have the size_type property, allowing them to grow / resize as required
- Integrated Python and Javascript scripting allows controls to have pre-load and post-load scripts
- Barcode format support added for Aztec, DataMatrix, Han Xin, QR and Micro QR formats
- Display formatted text and numerical data in grids, sub-reports, calculated fields and labels
- Global header/footers, per page header/footers and many other layout options
- Incorporate and transform data into charts, graphs, barcodes, embedded web pages and images
- Programmatically export your reports as XML enriched PDF documents, web pages, text or graphics
- Move your reports project across operating systems, platforms and to Valentina Server or Embedded Server
- Unlimited, royalty free distribution with your applications
- 12 months of free updates are included with your license
- Available for all major operating systems and development environments
How Valentina ADKs Work
![]() |
Valentina ADKs are a bundle of components that include shared libraries, the Valentina Client and a Local Runtime. The Valentina Client portion is licensed as a part of Valentina ADKs products (ValentinaDB ADK for Xojo, Valentina Reports ADK for Xojo) and Valentina Server. The Local Runtime component is a part of the Valentina ADK products for working with local storage. |
Improvements Since Omegabundle 2024
- 14.5 [New][DuckDB] Now supports DuckDB
- 14.5 [New] [DuckDB]DuckDB project example projects
-
14.5 [Imp] Tune a Report to have embedded XML data inside of the generated PDF. Option 'xmp_data' of the Report and its Report Controls
- 14.6 [Imp]The Chart Control now features an updated design
- 14.6.2 [New] [Reports]Export reports to OpenDocument Text (.odt) format
- 15 [New] [DuckDB]DuckDB Plugin now supports connections to Valentina DuckDB Server for generating reports
- 15 [New][Report Editor] Ability to create reports based on JSON data without requiring a predefined datasource
- 15 [New][Report Editor] Ability to specify a query inside a report (Built-in query), so there is no need to create a separate object
- 15.2 [Imp] Allowed to use non-integer values for margins. It can be used to define the overlap for the borders of the adjacent records
-
15.4 [Imp][DuckDB]DuckDB updated to 1.3.1
-
15.4 [Imp][SQLite]SQLite updated to 3.50.1
Deployment
Deploy your Xojo applications on Windows (Intel & ARM), MacOS and Linux (Intel & ARM) - all three platforms are supported and included. The Linux version is even supported for Raspberry PI deployment (Debian, Linux, ARM).
Database Support
Valentina Reports ADK can use any of the following databases as data sources for report generation:
- JSON
- DuckDB 1.3 or higher
- MySQL 5.0.6 or higher
- PostgreSQL 8.2.10 or higher
- SQLite 3 or higher
- MS SQL 2000 or higher
- Valentina LOCAL DB 4.5 or higher
- Valentina Server 4.5 or higher