Cadastramento de vendas com LibreOffice Base - Aplicação

Para construir a aplicação primeiro criei as tabelas necessárias.
A seguir desenvolvi as interfaces para as tabelas (frontend).
Primeiro a tela para inserir produtos na tabela de estoque.
A tela com o formulário para cadastrar vendas. Vem com um subformulário para inserir em um clique o valor do produto. Os preços foram definidos na tabela produtos. Assim criei o formulário abaixo associado a duas tabelas: Produtos e Vendas.
O formulário ficou assim (veja a tela).
Nota: após teclar enter duas vezes a venda será gravada na tabela estoque.
Nesse formulário o visual ficou menos seco. RSRS
O formulário acima contém o campo MesVenda.
Esse campo foi inserido para facilitar a criação de consultas SQL personalizada como abaixo:
Podemos buscar todos os meses cadastrados no sistema, ou já efetivados, com apenas uma consulta SQL, veja abaixo:
Podemos incrementar consultas diversificadas, e assim obter relatórios personalizados de vendas, etc.
O limite para o LibreOffice Base é a imaginação, conhecimento de SQL pode melhorar mais ainda o desenvolvimento principalmente para criar relatórios, inventariar vendas, etc.
...