BaseDocumenter, to document your Base applications

Tags: Base Extension Macro

Rating: ★ ★ ☆ ☆ ☆

BaseDocumenter is a software tool producing a full documentation of a LibreOffice Base application.

basedocumenter to document your base applications bd367362 4526 4c09 8168 279836a504fd

Description

The documentation produced by BaseDocumenter is bundled as one set of static HTML pages.
The layout of the produced HTML pages is highly customizable.

The documentation describes in detail all the items (tables, queries, Basic procedures, ...) being part of the Base application.

Additionally it identifies all the dependencies between items. E.g. a query might use one or more tables. Knowing exhaustively which items are used by other items is invaluable for the developer of the application. This knowledge allows for example a detailed impact analysis of design changes.

Dependencies are of 2 types:

  • parent/child: e.g. a field is the child of a table.
  • uses/used by: e.g. a query uses a table or a table is used by a query. In BaseDocumenter, such dependencies are very simply revealed by the use of hyperlinks. Clicking on one of them makes the browser jump to the description of the linked item.

The software includes also

  • a Basic parser to identify a.o. which procedures are called by which ones
  • a SQL beautifier to make simple or complex SQL statements much more readable

Full documentation of the software HERE.

Striking examples HERE and HERE.

The minimal release is LibreOffice 6.0. The recommended release is LibreOffice 6.2.

Additional documentation: http://www.access2base.com/basedocumenter

Homepage: http://www.access2base.com/basedocumenter

Release List

  • Release Description Compatibility Operating Systems License Release notes  
  • 0.6.0 Show 1-N relationships between tables. List secundary indexes and involved fields. 6.0 Linux, Windows, macOS MPL Download
  • 0.5.1 Fix error when 'Collect data statistics' deselected 6.0 Linux, Windows, macOS MPL Download
  • 0.5.0 First public release.
    Minimal requirement: LibreOffice 6.0, recommended: LibreOffice 6.1
    6.0 Linux, Windows, macOS MPL Download

All Extensions by the same maintainer

Access2Base

VBA for MSAccess emulator

★ 3

07-2020

BaseDocumenter, to document your Base applications

BaseDocumenter is a software tool producing a full documentation of a LibreOffice Base application.

★ 2

06-2020

Feedback

★ ★ ☆ ☆ ☆

Post your review

Reviews

  • Garnet Jul 3, 2020, 5:18 PM (7 days ago)

    ★ ★ ☆ ☆ ☆

    Wһat's Happening і am new tо this, I stumbled upon thіs I һave discovered
    Ιt aƅsolutely helpful ɑnd it has aided mе out loads.

    I'm hoping tߋ contribute & aid ɗifferent users ⅼike іts helped me.
    Good job.

    Can Υou Also visit my web blog ... bandar Togel

RSS feed for reviews on this page | RSS feed for all reviews