Bom dia anaves,
Ocorreu comigo a mesma situação, a minha alternativa foi a seguinte:
1º Alternativa:
Removi a tag Vol, porem não aparecia mais o campo de volume na nota, então não foi uma solução muito eficiente visto que outras pessoas que usam o sistema utilizam este campo.
2º Alternativa:
//Dados sobre Volumes Transportados
with Transp.Vol.Add do
begin
qVol := qrnota.fieldbyname('vol_qtde').AsInteger;
esp := qrnota.fieldbyname('vol_especie').AsString;
marca := qrnota.fieldbyname('vol_marca').AsString;
nVol := qrnota.fieldbyname('vol_numero').AsString;
pesoL := RoundTo(qrnota.fieldbyname('peso_liquido').AsFloat, -3);
pesoB := RoundTo(qrnota.fieldbyname('peso_bruto').AsFloat, -3);
end;
Agora o campo é informado de acordo com o que gravo no banco, solução pratica porem não eficiente, visto que agora informo a quantidade de volume de acordo com o item da nota.