View Full Version : Round کردن اعداد در DBGrid
nasr
چهارشنبه 11 خرداد 1384, 11:33 صبح
سلام
چگونه می شه یکی از فیلدهای DBGrid را تا سه رقم اعشار نشان داد
همینطور که در شکل می بینید. اعداد خیلی بزرگه
ممنون
m-khorsandi
چهارشنبه 11 خرداد 1384, 12:00 عصر
درود
یه راه اینه که فیلدهات رو به DataSet مربوطه اضافه کنی و فرم Field Editor رو باز کنی و روی فیلد مورد نظرت بری
و در DisplayFormat مقدار 000. رو وارد کنی.
m-khorsandi
چهارشنبه 11 خرداد 1384, 12:02 عصر
یادم رفت بگم که با کم و زیاد کردن صفرها میتونی تعداد صفرهای بعد از ممیز رو تعیین کنی.
javidtaheri
چهارشنبه 11 خرداد 1384, 15:27 عصر
Mask برای فیلد مربوطه تعریف کن
javidtaheri
چهارشنبه 11 خرداد 1384, 15:29 عصر
احتمالا Mask شبیه Currency بتونه نیازت را بر طرف کنه
محمد میرمصطفی
چهارشنبه 11 خرداد 1384, 23:31 عصر
به نظر من:
((TFloatField*)DBGrid->DataSource->DataSet->Fields->Fields[0])->DisplayFormat = "###,###,###,###.###"
ببخشید دلفیشو بلد نیست. :( :mrgreen:
vBulletin® v4.0.8, Copyright ©2000-1391, Jelsoft Enterprises Ltd.