Bom já demonstrei aqui o acesso ao banco de dados registrado no Libreoffice pelo Base.
Isso foi desenvolvido usando os formulários do gerenciador Libreoffice Base.
Podemos criar também quadros de diálogos (janelas/formulários) para acessar o banco de dados bem como executar todas as tarefas necessárias ao andamento do negócio: vendas, relatórios, impressões de cupom, cadastro de clientes, etc.
No vídeo abaixo veja como a partir da macro desenvolvida com a linguagem de programação basic fica fácil o manuseio do banco de dados usando os quadros de diálogo.