[firebase-br] laço dentro do outro
José Mauricio barbisan Zottis
zottissistemas em gmail.com
Ter Maio 31 15:58:02 -03 2016
boa tarde acredito que não esta dando certo porque vc faz os 2 whiles com a
mesma tabela, ela perde o foco do primeiro while quando entra no segundo e
se perde inteira.
vc terá que fazer uma outra tabela dentro da dowload
Em 31 de maio de 2016 15:52, Reijanio Nunes Ribeiro <rnribeiro em gmail.com>
escreveu:
> gente boa tarde estou com um pequeno problema que é o seguinte tenho uma
> pesquisa de itens que faz uma pesquisa por período então as vezes filtra
> 100 itens as vezes filtra mais as vezes menos esses itens tem uma chave de
> acesso que através desta chave de acesso pesquisa no site da sefaz e faz o
> download dos xml's so que tenho um problema o download do webserver so
> permite no maximo 10 download por vez então usei esta sintaxe seguindo
> conselho de um amigo(Caique) porem ela não esta funcionando alguém teria
> como me ajudar e ver se realmente da pra fazer este download de 10 em 10
> como preciso a sintaxe é a seguinte
>
> while not Download.Eof do
> begin
> linha := 0;
> while ((not Download.Eof) or (linha < 10)) do
> begin
> inc(linha);
> dm.ACBrNFe1.DownloadNFe.Download.Chaves.Add.chNFe :=
> DownloadCHAVE.AsString;
> dm.ACBrNFe1.WebServices.DownloadNFe.Executar;
> if FilesExists(EmpresaCAMINHOXML.AsString +
> DownloadCHAVE.AsString+'-nfe.xml') then
> begin
> Download.Edit;
> DownloadIMPORTADA.AsString := 'S';
> DownloadFLAG.AsString := 'S';
> DownloadCAMINHO_XML.AsString :=
> Trim(empresaCAMINHOXML.AsString);
> Download.Post;
> end;
> Download.Next;
> end;
> // Download.Next;
> Download.ApplyUpdates(0);
> end;
>
>
> Desde ja grato pela ajuda
>
> --
> Reijanio Nunes Ribeiro
> Desenvolvedor Delphi/Php
> Suporte em TI
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas:
> http://www.firebase.com.br/pesquisa_lista.html
>
Mais detalhes sobre a lista de discussão lista