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