ورود

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: