faktoral
[quote pid='31005' dateline='1568105151']
FastReport da memo DisplayFormattan istediğin gibi düzenleyebirsin.
FormatStr = %2
Kind = fkNumeric
Gibi Yada Sorguda o alanı Formatlayıp gönderebilirsin
[/quote]
Şöyle bir kod kullandım noktalama ve virgüllerden kurtulmak için;
sonra da Rapor buttonunun rapor text almadan ki baş kısmına ;
bu durum dada Convert edemedim diyor.
raised exception class EConvertError with message ''5.000' is not a valid floating point value'. Process stopped. Use Step or Run to continue.
[quote pid='31005' dateline='1568105151']
(10-09-2019, Saat: 11:26)OZCANK Adlı Kullanıcıdan Alıntı: Merhaba, Edit5.text de 5.000 gösterip rapor alırken 5000 olarak nasıl yapabilirim?
FastReport da memo DisplayFormattan istediğin gibi düzenleyebirsin.
FormatStr = %2
Kind = fkNumeric
Gibi Yada Sorguda o alanı Formatlayıp gönderebilirsin
[/quote]
Şöyle bir kod kullandım noktalama ve virgüllerden kurtulmak için;
function Value(Str: String): Double; var i:integer; begin for i:=1 to length(Str) do Begin if Str='.' then delete(Str,i,1); End; result:= StrToFloat(Str); end;
sonra da Rapor buttonunun rapor text almadan ki baş kısmına ;
Edit5.Text := FloatToStr(Value(Edit5.Text)
bu durum dada Convert edemedim diyor.
raised exception class EConvertError with message ''5.000' is not a valid floating point value'. Process stopped. Use Step or Run to continue.

