company logo

Generate documents from database content

ODABA supports creating different kinds of documents:

  • Creating LibreOffice documents (open document standard)
  • Creating MS Office documents
  • Creating HTML documentation

All kind of documents are based on document templates, which might be changed by the user. Document templates (LibreOffice, MS Office) are provided as external resources. HTML templates (OSI functions) are implemented in the ode.dev database and might be changed there or passed as external OSI files.

Document generation might be called from a command line, in which case the document template may define any kind of document for any type of object, but also from within an application program.

The behavior and environment for calling document generating actions is described in "Document actions" (see below). How to change document and HTML styles is described in " Customizing document templates ".