Base Relatórios

Quando fazemos um relatório ele vem com as informações em colunas, como fazemos para que ele venha com as informações em linha.

Muito obrigado por sua atenção Grafeno, de fato resolveu meu problema.

Que bom que resolveu. Pois só agora vi que faltou o “install” no comando do terminal! Abraços!

A ordenação das informações em um Banco de Dados se dá por colunas, por isso, o construtor de relatório trabalha dessa forma.

Para que a informação venha em linha, vc precisará transpor colunas por linhas. E isso não é suportado diretamente pelo LibreOffice Base.

Entre as soluções possíveis, vc pode exportar a tabela para o Calc, e em “Colar especial…” marcar “transpor”. Depois é só fazer a importação da tabela transposta, gerando o relatório a partir dela.

At.te,

Grafeno

Nelson,

Se sua distro for Ubuntu, instale via terminal:

sudo apt-get install libreoffice-report-builder

Ou vc pode baixar a extensão aqui e instalá-la via Gerenciador de extensão, conforme esta dica.

At.te,

Grafeno (Antonio)

Olá Grafeno,
Lendo sua resposta observei que não formulei corretamente minha duvida.
Quando usava o Windows eu era usuário do Access 2, isso há muito tempo atrás e me dava muito bem com ele, consegui fazer bons bancos de dados com ele, eis que surge o Base e sua semelhança é impressionante, até chegar no relatório. Antes eu fazia um relatório de clientes por exemplo e eu conseguia colocar facilmente os dados um abaixo do outro ver abaixo:

Nome: Fulano de tal
Endereco: Rua floriano Peixoto, 25558
Bairro: Jardim Paulista
(e assim sucessivamente)

Com o Base eu não consigo fazer isso, ele vem como disposto nas tabelas e eu não consigo ordena-los.

Nelson, seu Libreoffice tem o Report Builder? Porque nele é possível mudar as disposições das caixas de texto e rótulos que contem os dados no Relatório. Assim, vc pode deixar uma abaixo da outra.

Grafeno, meu libreoffice não tem Report Builder, fui atrás para instalar e também não encontrei essa extensão. até dei um update na distro pra ver se estava faltando alguma coisa e nada.