Estou utilizando procedures para separar as tarefas...
assim:
Código:
SelecionarDados;
NF_GerarCapa;
first;
while not eof do
begin
NF_GerarP;
Next;
end;
NF_GerarRodape; //totais
como no exemplo estou indo na mesma ordem, porem separando as tarefas como mostrei acima
O PROBLEMA: toda vez que eu usava o comando:
"DM.ACBrNFe.NotasFiscais.Add" me gerava um xml, no caso 3
com a ajuda de um coléga aqui do forum
"Em vez de usar o comando ADD, use o Items[x] onde x é o índice do objeto NFe."
Eu sei que o indice começa com 0, o problema é que a cada reinicio do programa o indice volta ao 0 certo?
sendo assim: tenho que pegar o indice do componente,
como fica este indice na segunda nota?
Como tu fez no teu projeto?