LibreOffice logo
BASEDOCUMENTER
The software tool for documenting your LibreOffice Base applications
 
Database file/home/jean-pierre/Documents/BaseDocumenter/www/databases/Basic/Basic Primitives.odb
File actual save date2018-07-07 13:08:10
Scanning done on2018-07-07 12:37:19
Documentation generated on2018-07-29 18:21:30
Table of contents
Basic Primitives
Database
Free comments Technical specifications BaseDocumenter : Preferences
This document contains many code primitives in Basic, covering many parts of LibreOffice:

Operating System information
IO helpers
Logging tool
Strings management
Array management
Mathematical tools
LibreOffice application suite tools
Calc module management
Writer module tools
Forms helpers
Email sending tool


Most, if not all, of these code chunks were written and used
under both Microsoft Windows (Win 7 64b) and Linux (LinuxMint 18) environments.

The document is available here : Media:LibO primitives v0ad without classes.odt

(c) 2016 - Jean-Francois Nifenecker - jean-francois.nifenecker@laposte.net
RDBMS
  HSQL Database Engine 1.8.0

File location
  /home/jean-pierre/Documents/BaseDocumenter/www/databases/Basic/Basic Primitives.odb

Connection string
  sdbc:embedded:hsqldb

Connection by user
  SA

Quoting character for table & field names
  "

Field types [* max. length]
  TINYINT
  BIGINT
  LONGVARBINARY * 2147483647
  VARBINARY * 2147483647
  BINARY * 2147483647
  LONGVARCHAR * 2147483647
  CHAR * 2147483647
  NUMERIC
  DECIMAL
  INTEGER
  SMALLINT
  FLOAT
  REAL
  DOUBLE
  VARCHAR * 2147483647
  VARCHAR_IGNORECASE * 2147483647
  BOOLEAN
  DATE
  TIME
  TIMESTAMP
  OTHER

Options used for documentation generation :
   Scan tables
   Collect data samples
   Collect data statistics
   Scan queries
   Parse and beautify SQL code
   Scan forms
   Include form screenshots in output pages
   Scan dialogs
   Include dialog screenshots in output pages
   Include dialogs stored in preloaded libraries
   Scan toolbar buttons
   Scan modules
   Parse Basic procedures
   Include modules stored in preloaded Basic libraries

Dependencies between items are identified when :
   a table or a query name is used as a literal in a Basic procedure
   a table or a query is the record source of a form or a subform
   a table or a query is the data source of a list- or combobox
   a table or a query is referenced in a SQL statement
   a form name is used as a literal in a Basic procedure
   a dialog name is used as a literal in a Basic procedure
   a procedure is referenced in a document event
   a procedure is referenced in a form event
   a procedure is referenced in a dialog event
   a procedure is referenced in a (form or dialog) control event
   a procedure is referenced by a toolbar button
   a procedure is called by another procedure