PDA

View Full Version : برگرداندن اعدد با قالب در Fast Report



ByRoad
جمعه 31 شهریور 1385, 16:32 عصر
سلام

اگه توی ئیتا بیس مثلا تاریخ را به صورت اعداد ذخیره کرده باشیم برای نشان دادن اون ها در
Fast report نیاز به قالب تاریخ می باشد

ولی قالب فارسی موجود نمی باشد و تنها قالب های انگلیسی وجود دارد.

چه راه دیگری وجود دارد!!!!!!!!!

توی دیتا بیس:850631

توی گزارش:85/06/31

HELP

saeed_d
شنبه 01 مهر 1385, 14:52 عصر
سلام
یه شی متن روی نوار مربوط به گزارشت بذار بعد در رویداد OnBeforePrint مربوط به نوار مقدار Text اون رو با کد نویسی جایگزین کن.
مثلا اگه اسم شی متن Memo1 باشد کد زیر را در رویداد OnBeforePrint نوارت بنویس:


Memo1.text:=copy(inttostr(<frxDBDataSet1."Tarikh">) , 1,2)+'/'+copy(inttostr(<frxDBDataSet1."Tarikh">) ,3 ,2)+'/'+copy(inttostr(<frxDBDataSet1."Tarikh">) ,5 ,2);

راستی چرا تاریخ رو به صورت رشته در دیتابیست ذخیره نمیکنی؟

ByRoad
دوشنبه 03 مهر 1385, 10:15 صبح
سلام
چون داشتم از کامپوننتی استفاده می کردم که راحت تر بود عدد ذخیره کنم تا رشته اونم که شما می گید راحت هست

مرسی از این که کمک کردید.
اگه نیاز به کامپوننت خاصی داشتید بگید فول سورس دارم.