ورود

View Full Version : استفاده از FormatStr در Runtime در FastReport



Touska
سه شنبه 22 مرداد 1387, 18:28 عصر
برای اینکه یک فیلد عددی سه رقم سه رقم جدا بشه ، از FormatStr استفاده می کنیم

ولی در Runtime به این صورت :


Memo1.DisplayFormat.FormatStr := '%2.0n';

جواب نمی ده بنابراین بهتره در OnAfterdata اون Memo اینجوری بنوسید :


Memo2.Text := FormatFloat('###,' , StrToFloat(Memo1.Text));

موفق باشید :)

hossoleymani
چهارشنبه 09 مرداد 1392, 14:18 عصر
با سلام و احترام

با توجه به اینکه این تاپیک خیلی قدیمی است اما امروز از استفاده از آن آنقدر خوشحال شدم که حد ندارد
کاش دکمه هزار بار تشکر هم وجود داشت

fahimi
جمعه 25 دی 1394, 16:20 عصر
در صورت Error


Memo1.Text := FormatFloat('###,###' , StrToFloat(trim(Memo1.Text)));