Gerando arquivo Excel de tabelas html com javascript/jquery | Coisas Úteis
content top

Gerando arquivo Excel de tabelas html com javascript/jquery



Trabalhando no mesmo projeto do post passado com aquela mesma ideia de fazer algo dinâmico precisei gerar arquivos excel dos relatórios do sistema Então a proposta foi:

Função para gerar o excel de uma determinada tabela

Pagina que contem a tabela com um id! Ao final da tabela um link e um form e 2 campos hidden!
Ao clicar função js executa o subimit para um arquivo de auxilio: excel.php

O arquivo excel.php onde ocorre o Post força através do header a abertura de um arquivo excel com o nome do $_POST do campo: nome_excel concatenado com a data e o conteúdo do excel o $_POST do campo TabelaExcel!





Feed RSS para comentários sobre este post. TrackBack URL

Deixe um comentário

*


5 comentários »



  1. avatar
    Paul Smith Solbriller escreveu:
    6 de dezembro de 2011 as 20:13
    comment-top
    Unknown Unknown

    You should check this out……

    [...] Wonderful story, reckoned we could combine a few unrelated data, nevertheless really worth taking a look, whoa did one learn about Mid East has got more problerms as well [...]………

    comment-bottom
  2. avatar comment-top
    Firefox 6.0.2 Firefox 6.0.2 Windows 7 x64 Edition Windows 7 x64 Edition

    Andre, tem sim!

    Ao inves de dar um echo $tabela_excel vocÊ faz:

    $handle = fopen(“diretororio/arq.xls”,”w”);
    chmod(“diretororio/arq.xls”, 0777);
    fwrite($handle,$tabela_excel);
    fclose($handle);

    comment-bottom
  3. avatar comment-top
    Internet Explorer 8.0 Internet Explorer 8.0 Windows XP Windows XP

    muiiito bom mesmo, mas sera possivel ao criar o xls na minha maquina local, ele criar numa maquina remota? porque eu trabalho em uma empresa onde os pcs estao em um dominio, então na verdade eu adaptei seu codigo no que eu fiz de um ponto eletronico, ao usuario colocar seu login e clicar no GERAR RELATORIO o relatorio em xls é enviado para meu encarregado, sera possivel isso?

    comment-bottom
  4. avatar comment-top
    Internet Explorer 8.0 Internet Explorer 8.0 Windows 7 x64 Edition Windows 7 x64 Edition

    O script converte apenas as tabelas do HTML! Imagens não rolam.

    comment-bottom
  5. avatar
    Rafael R.P escreveu:
    31 de agosto de 2011 as 17:02
    comment-top
    Google Chrome 13.0.782.215 Google Chrome 13.0.782.215 Windows 7 x64 Edition Windows 7 x64 Edition

    cara, tenho dados gerados por javascript, mais especificamente um gráfico, este gráfico não é lançado para o excel sabe me dizer porque?
    Obrigado

    comment-bottom