Bom dia a todos. Preciso fazer um relatório no Base em que o usuário digite um período de vencimento (ex: 01/09/2015 a 15/09/2015) e no cabeçalho apareça Relatório XXXXXX - período de 01/09/2015 a 15/09/2015. Já possuo a tabela e todo seu cadastro. Como posso fazer? Por formulário? Por relatório? Por um formulário que executará um relatório? e qual comando devo usar?
Caro colega…
Vc pode criar uma consulta com datas como critério, assim também como pode crirar uma “consulta parâmetro” que abre uma caixa de diálogo pedindo o valor assim como se faz no MSAccess.
No LibreOffice base para manipular os critérios de data ou parâmetro, ou ambos vc pode utilizar:
No modo Design:
>= :A_Informe_Data_Inicial AND <= :B_Informe_Data_Final
No Modo SQL:
SELECT "campo1" "campo2", "campoN" FROM "SUATABELA" WHERE "data" >= :A_Informe_Data_Inicial AND "data" <= :B_Informe_Data_Final ORDER BY "data" ASC
Espero ter ajudado…