Pessoal preciso de ajuda,
ao gerar o xml com informacoes de docant sempre no primeiro item gera vazio porque?
minha rotina é:
for i := 0 to Memo1.lines.Count -1 do
begin
xch:=Memo1.lines;
with infCTeNorm.docAnt.emiDocAnt.add do
begin
CNPJCPF:=zquery2.FieldByName('cgc_cpf').AsString;
IE:=zquery2.FieldByName('Insc_est').AsString;
UF:=zquery2.FieldByName('UF').AsString;
xNome:=zquery2.FieldByName('Nome').AsString;
idDocAnt.Add.idDocAntEle.Add.chCTe := xch;
end;
end;
-<docAnt>
-<emiDocAnt>
<CNPJ>00000000000000</CNPJ>
<IE/>
<UF/>
<xNome/>
-<idDocAnt>
-<idDocAntEle>
<chCTe>29180120147617005291570010000110581999988947</chCTe>
</idDocAntEle>
</idDocAnt>
</emiDocAnt>
-<emiDocAnt>
<CNPJ>20147617001970</CNPJ>
<IE>0962759651</IE>
<UF>RS</UF>
<xNome>EMPRESA TESTE LTDA</xNome>
-<idDocAnt>
-<idDocAntEle>
<chCTe>29180120147617005291570010000110581999988947</chCTe>
</idDocAntEle>
</idDocAnt>
</emiDocAnt>
-<emiDocAnt>
<CNPJ>20147617001970</CNPJ>
<IE>0962759651</IE>
<UF>RS</UF>
<xNome>EMPRESA TESTE LTDA</xNome>
-<idDocAnt>
-<idDocAntEle>
<chCTe>25171220147617004724570010000145211999985470</chCTe>
</idDocAntEle>
</idDocAnt>
</emiDocAnt>
</docAnt>