PDA

View Full Version : تغییر مقدار نمایش یافته در فیلدهای dbgrid از طریق کدنویسی!



oghab
پنج شنبه 12 آبان 1384, 11:36 صبح
سلام
من در نتیجه بحثهای قبلی تصمیم کرفتم تاریخ را به کاربر شمسی نشون بدم ولی در database sql میلادی ذخیره کنم. با راهنمایی دوستان راه حل مسئله را برای تبدیل تاریخ میلادی به شمسی را پیدا کردم.
حالا وقتی یک dbgrid داریم و یکی از فیلدها مروبط به تاریخ است و این dbgrid یه یک adotable وصل است. من می خواهم فیلدهای مربوط به این ستون تاریخ اون چیزی که هست یعنی میلادی نمایش پیدا نکنه. بلکه شمسی نمایش پیدا کنه. تابع این تبدیا را هم که دارم. حالا کجا باید یه کد بنویسم که چیزی که در فیلدهای این ستون نمایش پیدا می کنه اون چیزی نباشه که در dataBase ذخیره شده. بلکه مقداری باشه که من بعد از تبدیل بهش میدم.
ممنونم
---------------------------------------------------------
التماس دعا

سید مسعود موحد
پنج شنبه 12 آبان 1384, 12:18 عصر
دوست عزیز
در GETText فیلد خود بنویسید
Text := ShamsiFunction(Sender.asDate);l