Planilhas on Rails - Criando arquivos XLS, OpenOffice Calc e SpreadSheet no Rails

9/04/2009 by RubyBR
Categoria: Artigos, Ruby on Rails, Tutoriais 

Os aplicativos de planilhas eletrônicas, com destaque para o MS Excel, são ferramentas extremamente úteis e muito usadas nas corporações por vários motivos. Acredito que o principal deles seja a facilidade que elas oferecem para lidar com dados, principalmente a quem não tem tanta facilidade com informática (ou matemática).

Oferecer a possibilidade de exportar dados no formato XLS, por exemplo, pode arrancar um sorriso do rosto de seu cliente, ou melhor ainda, ser uma forma de trocar dados entre sua aplicação Rails e outros sistemas legados que a empresa cliente possua.

O spreadsheet_on_rails é uma gem que possibilita facilmente gerar planilhas XLS (excel) através do Rails.  Acesse a descrição da gem e veja um código de exemplo que mostra como utilizá-la.

Agora, se você pretende criar planilhas para vários públicos, talvez a gem roo seja mais indicada. Ela é capaz de criar planilhas para o Microsoft Excel (inclusive no formato 2007), OpenOffice Calc e Google SpreadSheet. Veja a página da gem no RubyForge, que está recheada de exemplos.

Ambas as sugestões são baseadas na gem spreadsheet, que inclusive teve uma nova release em fevereiro. Através dela, com poucos comandos você terá arquivos no formato MS Excel como resultado.

[com RubyFlow]


Veja também:
  • 12 vídeo-tutoriais sobre Rails
  • DebGem - ou “como instalar o Rails com um apt-get”
  • BrazilianRails: Cinto de utilidades para desenvolvedores brasileiros
  • E-book grátis: Processando cartões de crédito com Ruby/Rails
  • E-book grátis: The Book of Ruby

  • Comentários

    Diga-nos o que pensa...
    e se você pocura uma imagem para colocar em seu comentário, procure o gravatar!