Gracias.
Lo probe en Delphi y salio todo bien, pero cuando lo probe en Fast-report, el resultado fue negativo.
La información de la función FormatFloat(<Fmt>, <Nro>),
Donde <Fmt> dice que tiene los mismos valores que en delphi, no es correcto.
Ahora mi pregunta es la siguiente, como puedo hacer (que no resulte costoso), para que los Números negativos salgan entre () en Fast-Report.
Por mi Parte estoy Utilizando lo siguiente
En la variable
[IF([TOTAL] > 0, [TOTAL] , [TOTAL] * (-1))]
En Antes de Imprimir
if [TOTAL] > 0 Then
Begin
Memo23.Visible := False;
Memo26.Visible := False;
End
Else
Begin
Memo23.Visible := True;
Memo26.Visible := True;
End;
En Donde
Memo23 := '(' y Memo26 := ')'
Resulta, pero cuando se tiene 5, o más variable, resulta costoso en tiempo.
Esperando sus respuestas Saluda Atte.
Juan Carlos
