Ver Mensaje Individual
  #7  
Antiguo 26-08-2019
nicodel nicodel is offline
Registrado
 
Registrado: nov 2012
Posts: 6
Reputación: 0
nicodel Va por buen camino
Epson

Hola Derman lo solucione de esta manera:


if ClientDataSet1.FieldByName('val_imp_interno').AsFloat <> 0.00 then
begin
imp_int:= ClientDataSet1.FieldByName('val_imp_interno').AsFloat;
imp_int_fijos:= FloatToStr(RoundTo(imp_int * 100000000, 0));
end
else
imp_int_fijos:= '00000000';




Se multiplica el valor de impuestos internos por 10 millones ya que el controlador funciona de esa manera.


Cantidad * 1.000
Iva * 100
imp. int * 10.000.000


Perdon por la demora.
Espero te sirva. Saludos
Responder Con Cita