Autor Tópico: [RESOLVIDO] - Exportação XLS não vai subconsulta  (Lida 371 vezes)

renatovdemoura

  • Iniciante
  • **
  • Mensagens: 72
    • Email
[RESOLVIDO] - Exportação XLS não vai subconsulta
« Online: Junho 02, 2016, 09:31:38 am »
Bom dia,

Não sei se isso é exatamente um BUG ou alguma configuração que não fiz corretamente.

Tenho uma consulta onde nela tem uma subconsulta. Algo como Pedido e a subconsulta Itens.

Quando exporta pra excel, não esta indo as informações da subconsulta.

Alguém poderia da uma ajuda ai?

Obrigado

« Última modificação: Junho 09, 2016, 11:20:40 am por Ronyan Alves »

Thyago Brasil

  • Expert
  • *****
  • Mensagens: 891
  • Crê no Senhor Jesus e será salvo tu e tua família
    • www.brasdesign.com.br
    • Email
Re:Exportação XLS não vai subconsulta
« Responder #1 Online: Junho 02, 2016, 09:39:31 am »
Acho que a melhor opção é vc fazer a exportação na mão.

Pra gerar o XLS, vc pode usar essa função onde $arquivo = nome do arquivo (planilha.xls) e $html será o conteúdo montado pra jogar para o xls. Faça em uma tabela <table>
Código: [Selecionar]
function geraXls($arquivo, $html){ 
    // Configurações header para forçar o download
    header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
    header ("Last-Modified: " . gmdate("D,d M YH : i : s") . " GMT");
    header ("Cache-Control: no-cache, must-revalidate");
    header ("Pragma: no-cache");
    header ("Content-type: application/x-msexcel");
    header ("Content-Disposition: attachment; filename=\"$arquivo\"" );
    header ("Content-Description: PHP Generated Data" );
    // Envia o conteúdo do arquivo
}

Para montar o xls, vc faz o select executado na sua consulta e o que é executado na subconsulta e monta da forma que vc preferir. Monte isso em html.

Espero que ajude vc.
Thyago Brasil
Desenvolvedor Web
Site: http://www.brasdesign.com.br

SC 5.02/SC 8.1

Jailton

  • Expert
  • *****
  • Mensagens: 2041
Re:Exportação XLS não vai subconsulta
« Responder #2 Online: Junho 02, 2016, 10:36:22 am »
A NetMake podia revisar isso, e já fazer o SC exportar isso corretamente, já que esta 'função' faz parte da ferramenta.

$SCRIPTCASE === "PRODUTIVIDADE";
O Princípio da Vibração. "Nada está parado, tudo se move, tudo vibra". Caibalion.

renatovdemoura

  • Iniciante
  • **
  • Mensagens: 72
    • Email
Re:Exportação XLS não vai subconsulta
« Responder #3 Online: Junho 02, 2016, 10:45:01 am »
Thyago Brasil,

Vou tentar fazer isso que vc indicou, obrigado


Jailton,

Concordo com vc,o SCRIPTCASE é exatamente pra isso, ajudar na produtividade.
Eles deviam implementar isso.
Obrigado

Thyago Brasil

  • Expert
  • *****
  • Mensagens: 891
  • Crê no Senhor Jesus e será salvo tu e tua família
    • www.brasdesign.com.br
    • Email
Re:Exportação XLS não vai subconsulta
« Responder #4 Online: Junho 02, 2016, 10:48:19 am »
A NetMake podia revisar isso, e já fazer o SC exportar isso corretamente, já que esta 'função' faz parte da ferramenta.

$SCRIPTCASE === "PRODUTIVIDADE";

Concordo com vc Jailton. A Netmake precisa ver isso mesmo!!

Mas enquanto não tem, o esquema é ir fazendo na mão mesmo.
Thyago Brasil
Desenvolvedor Web
Site: http://www.brasdesign.com.br

SC 5.02/SC 8.1

Jailton

  • Expert
  • *****
  • Mensagens: 2041
Re:Exportação XLS não vai subconsulta
« Responder #5 Online: Junho 02, 2016, 10:50:01 am »
É que eu to participando da CAMPANHA: $SCRIPTCASE === "PRODUTIVIDADE";  que foi lançada pelo Mestre Haroldo, eu só sou um humilde discípulo, eheheh
« Última modificação: Junho 02, 2016, 10:51:47 am por Jailton »
O Princípio da Vibração. "Nada está parado, tudo se move, tudo vibra". Caibalion.

Thyago Brasil

  • Expert
  • *****
  • Mensagens: 891
  • Crê no Senhor Jesus e será salvo tu e tua família
    • www.brasdesign.com.br
    • Email
Re:Exportação XLS não vai subconsulta
« Responder #6 Online: Junho 02, 2016, 10:56:06 am »
É que eu to participando da CAMPANHA: $SCRIPTCASE === "PRODUTIVIDADE";  que foi lançada pelo Mestre Haroldo, eu só sou um humilde discípulo, eheheh

Opa, sou a favor dessa campanha também!!! hehehe
Thyago Brasil
Desenvolvedor Web
Site: http://www.brasdesign.com.br

SC 5.02/SC 8.1

Rodrigo Goulart Padovezzi

  • Expert
  • *****
  • Mensagens: 1045
    • Email
Re:Exportação XLS não vai subconsulta
« Responder #7 Online: Junho 02, 2016, 03:00:49 pm »
CAMPANHA: $SCRIPTCASE === "PRODUTIVIDADE";

renatovdemoura

  • Iniciante
  • **
  • Mensagens: 72
    • Email
Re:Exportação XLS não vai subconsulta
« Responder #8 Online: Junho 08, 2016, 02:54:22 pm »
Vlw Thyago!!!
Consegui fazer como vc falou.
Vai tabela em HTML



CAMPANHA: $SCRIPTCASE === "PRODUTIVIDADE";