Buenas a tod@s los forer@s
Tengo un problema que me ha dejado pillado.
Tengo un Informe con QuickReport y Delphi7 donde varios de los datos los saco de querys y donde tengo etiquetas que se calculan en el evento onPrint.
Cuando previsualizo el informe todos los datos me cuadran pero sin embargo, cuando lo imprimo hay ciertos datos que se "multiplican por 2" (se suman consigo mismo) y me imprime el resultado de esta operación.
Por ejemplo, en la etiqueta donde pongo el subtotal:
Código:
procedure TForm3.QRTotPrint(sender: TObject; var Value: String);
var
totalAux: double;
begin
totalAux := subtotal + incrementoTotal - descuentoTotal + ivaTotal;
Value := Format('%0.2f',[totalAux]);
end;
me pone 215 como su valor al previsualizar el informe y me pone 430 al imprimirlo.
¿Alguien me puede decir por qué?
Gracias de antemano