Bug 151249 - Replace Database Report Generator with a non-Java solution
Summary: Replace Database Report Generator with a non-Java solution
Status: RESOLVED DUPLICATE of bug 127278
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Base (show other bugs)
(earliest affected) release
Hardware: ARM All
: medium enhancement
Assignee: Not Assigned
Depends on:
Blocks: Base-Without-Java
  Show dependency treegraph
Reported: 2022-09-30 10:58 UTC by Alex Thurgood
Modified: 2023-04-30 08:32 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Note You need to log in before you can comment on or make changes to this bug.
Description Alex Thurgood 2022-09-30 10:58:10 UTC
The macOS AppStore version of LibreOffice comes with Java functionality disabled.

As a result, there is currently no way to generate a database report.

A UI entry exists under "Reports" to create a report with a wizard, but this is non-functional, clicking on it does nothing (because the wizard requires execution of Java code).

Additionally, there is not even an entry to create a report manually.

This means that even with an embedded Firebird database, or a non-Java connected DB engine backend, it is impossible to generate a database report.


Steps to Reproduce:
1. Open an embedded Firebird database
2. Click on the Reports button on the left hand side of the main Base window.
3. Notice that there is only 1 option - Create report using wizard
4. Click on this option - nothing happens.
5. No report can be created.

Actual Results:
No database reports can be created.

Expected Results:
It should be possible to create a database report from a non-Java connected DB, whether embedded Firebird, or another DB backend engine.

Reproducible: Always

User Profile Reset: Yes

Additional Info:
Version: / LibreOffice Community
Build ID: c28ca90fd6e1a19e189fc16c05f8f8924961e12e
CPU threads: 8; OS: Mac OS X 12.6; UI render: default; VCL: osx
Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR
Calc: threaded
Comment 1 Julien Nabet 2022-09-30 14:15:36 UTC
Another example (if needed) that without Java, Base is less user-friendly.
Comment 2 m_a_riosv 2022-09-30 20:33:48 UTC
+1 for all OS
Comment 3 Buovjaga 2023-02-15 14:05:16 UTC
Yeah, it would not be limited to macOS AppStore version: https://wiki.documentfoundation.org/Development/Under-loved_areas#Replace_Java_report_generator_code
LimeReport might work https://github.com/fralx/LimeReport
Comment 4 Julien Nabet 2023-04-30 06:57:39 UTC
Dup of tdf#127278?
Comment 5 Buovjaga 2023-04-30 08:32:07 UTC

*** This bug has been marked as a duplicate of bug 127278 ***