1. Lynn Fredricks
  2. Announcements & News
  3. Sunday, April 14 2024, 05:15 PM
  4.  Subscribe via email
New table of contents generation, scripting, editing, methods, properties and more.

A major new feature to all Valentina products incorporating the Valentina Reports Engine is table of contents generation. This update includes HTML reports TOC with links to original objects. Reporting linking for PDF export is under development.

Valentina Reports Engine Update

  • [Chg][Controls] – ID and Link properties of a Report Control are now expressions (SQL/JS/Python)
  • [Imp][Groups] – Open to disable sorting for a Report Group using the original order option.
  • [New][Parts] – New property of a Report Part ‘evaluation_time’ which can be one of { First Pass / Second Pass }. This was required for deferred generation of the part for TOC at the beginning of the Report.
  • [New][Controls] – New ‘fill_with’ property of text controls to fill space by repeating a character or a string. Works for alignments: Left, Center, Right.
  • [New][Controls] – New Justified type of alignment added for text controls. Required to fill TOC with standard “……” symbols.
  • [New][Scripting] properties of ‘Instance’ in the report scripts: Instance.pageNumber, Instance.cursorPosition, Instance.id
  • [New][Scripting] Report methods to find instances of controls of the specified names: instances() – This method returns general information about instances; instancesForContents() – This method returns only the information necessary for building the table of contents.
  • [New][Scripting] – Report properties to access the main report and child parts: report.parts, report.mainReport
  • [New][Scripting] – the ability to use Lazy values in the script to generate Cursor with data.
  • [New][Scripting] – If a script for Cursor returns a sequence with objects, then fields for the Cursor are generated from the properties of those objects.
  • [New][Scripting] – If a control has ‘evaluation_time’ = Report, then its script gets the original Cursor position, but not the last.

Valentina Studio FREE | Single | PRO
Valentina Studio is the free, all purpose database management and forms client tool. Valentina Studio Pro combines database management with diagramming, forms creation, reporting and database continuous integration. Available on Windows, Linux and macOS.

  • [New][Report Editor] – Automatic assignment of ‘evaluation_time’ to ‘Report’, when this makes sense, e.g. for page number, fields with instances.
  • [New][Report Editor] – Now, you can reorder the parts of the report by dragging their tabs.
  • [New][Report Editor] – Rename part by double click on its name at the bottom.
  • [New][Report Editor] – Added an ability to delete the first part of the report.
  • [Imp][Report Editor] – Display a clear message when a query fails during report generation from an MS SQL datasource. This will assist users in identifying and resolving issues more effectively.
  • [Imp][Form Editor] – The report.takeLogs() method has been added to obtain diagnostic information about report generation when initiated from forms or scripts.

Valentina Reports Server
Valentina Server incorporates Valentina Reports Server, Valentina Forms Server and two database servers: Valentina DB Server and Valentina SQLite Server. Available for Windows, Linux (x86, ARM64), macOS and Raspberry PI.

  • Incorporates all new features of the Valentina 13.10 Valentina Reports Engine Update

Valentina Reports ADKs
ADK or Valentina Application Developer Kits incorporate the runtime engines of Valentina technologies into your applications. Valentina Reports ADKs allow developers to embed reporting into their applications. ADKs are available for many native development systems including C/C++, Java, .NET, Swift, Xojo and more on Windows, macOS & Linux.

  • Incorporates all new features of the Valentina 13.10 Valentina Reports Engine Update

Updates are immediately available on the Paradigma Software website.
References
  1. https://valentina-db.com/docs/dokuwiki/v13/doku.php?id=valentina:releases:13.0:13.10
  2. https://www.valentina-db.net/2024/04/14/valentina-release-13-10-extends-valentina-reports-adk-reports-server/
  3. https://www.youtube.com/watch?v=F1l___P3WOs
  4. https://forum.xojo.com/t/valentina-release-13-10-extends-valentina-reports-for-xojo-valentina-studio/80045
  5. https://twitter.com/paradigmasoft/status/1779945423223857600
Comment
There are no comments made yet.
Sergio Ciordia Accepted Answer
Thanks Lynn, great update ;) .

I tried to download the ADK for Xojo for these operating systems and the download link doesn't work:

- Valentina Xojo ADK ARM 64 DEB
- Valentina Xojo ADK ARM 32 RPM
- Valentina Xojo ADK ARM 32 DEB

Could you check the download links, please?

Thank you so much.

Sergio
Comment
There are no comments made yet.
  1. more than a month ago
  2. Announcements & News
  3. # 1
Lynn Fredricks Accepted Answer
Thanks Lynn, great update ;) .

I tried to download the ADK for Xojo for these operating systems and the download link doesn't work:

- Valentina Xojo ADK ARM 64 DEB
- Valentina Xojo ADK ARM 32 RPM
- Valentina Xojo ADK ARM 32 DEB


Hi Sergio,

Sorry about that, please give them a try now.

Best regards,

Lynn
Comment
There are no comments made yet.
  1. more than a month ago
  2. Announcements & News
  3. # 2
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.

Categories

Announcements & News
  1. 0 subcategories
Valentina Studio
  1. 2 subcategories
Valentina Server
  1. 4 subcategories
Valentina Database ADK
  1. 0 subcategories
Valentina Reports ADK
  1. 0 subcategories
Other Discussions
  1. 2 subcategories
BETA Testing
  1. 0 subcategories
Education & Research
  1. 0 subcategories