#desenvolvimento

Relatórios com Rails e Odf-report


Olá pessoal.

Em um projeto desenvolvido em Ruby on Rails que estou trabalhando preciso implementar a geração de alguns relatórios. Atualmente esses relatórios são feitos através de documentos de texto do tipo Word e isto pesou muito na escolha da utilização da gem Odf-report.

Esta gem tem como objetivo criar um relatório/documento de acordo com um template salvo no formato ODF, cuja extensão é .odt.

A utilização da gem é bem simples, basicamente você precisa adicionar no arquivo os campos que terão o valor alterado via código, e no código definir o valor para cada campo.

Para incluir um campo dentro do template basta definir uma palavra ou expressão e adicioná-la entre colchetes, por exemplo:

[NOME]

[DATA_NASCIMENTO]

Para facilitar o entendimento da utilização eu criei um projeto de exemplo que pode ser visto aqui no meu GitHub. Também disponibilizei um demo no Heroku.

É isso.

Até breve 😉

Padrão