mirror of
https://github.com/LibreOffice/core.git
synced 2025-07-22 01:09:00 +00:00

When a FormControl instance is created triggered by an event with fc = CreateScriptService("FormEvent", event) a number of attributes are not (re)-initialized in the parent Form instance. They concern references to the form document container and to the database connetction. The absences prevent from scripting easily (workarounds exist) operations on the form document (close, print, ...) or towards the database (read, sql, ...). In particular, this limits the reusability of scripts across >1 form documents. This is a bug. It is fixed with the actual change. Documentation may be left unchanged. Basic and Python scripts are impacted alike. Change-Id: I285148917174d5a046c11b15ea2a2581a23d4277 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/187854 Tested-by: Jenkins Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
Java Wizards
Java wizards for db setup, importing, tutorials, etc.
There are also partially converted Python copies of each wizard, which we are hoping to migrate to in order to remove the Java dependency here.