PDA

View Full Version : فرمت کردن اعداد



bad_boy_2007
سه شنبه 29 اردیبهشت 1388, 09:26 صبح
سلام دوستان
من دو مشکل در فرمت کردن اعداد در چاپ گزارش دارم :

1- اعداد در گزارش من بصورت لاتین نمایش داده میشه ، وقتی فونت رو به B titr تغییر دادم مشکل رفع شد ولی دیگه فرمت اعداد روشون کار نمیکنه ! یعنی زدم که ستونم سه تا سه تا با "," اعداش جدا بشه ولی نمیشه ، با برگردوندن فونت به لاتین بدون هیچ مشکلی اعداد رو فرمت میکنه

2- اعداد نوع Float با فرمت شدن گرد میشن . ببینید من میخوام اعداد نوع Float در صورتی که اعشار داشته باشن ، همه اعشار بدون هیچ گرد شدنی نمایش داده بشه ولی اگه اعشار نداشته باشن ارقام با معنی 0 را در بخش اعشاری نشان ندهد ، در ضمن اینکه اعداد رو سه تا سه تا فرمت کنه. مثلا :
10000-> 10,000 (نه اینکه بشود : 10,000.00 یا با ارقام اعشاری مشابه)
1212.129-> 1,212.129

bad_boy_2007
سه شنبه 29 اردیبهشت 1388, 13:40 عصر
مشکل اولم کماکان پابرجاست ولی مشکل دوم با فرمول زیر در بخش تعداد ارقام اعشاری رفع شد :



if(Remainder ({SellBackDetail.Quantity},1)=0) then
0
else
2

bad_boy_2007
سه شنبه 29 اردیبهشت 1388, 13:58 عصر
میشه بگین تو فرمول بالا چطور میتونم تعداد ارقام اعشار رو بدست بیارم که جایگزین عدد "2" کنم ؟

majjjj
سه شنبه 29 اردیبهشت 1388, 14:05 عصر
با فونت بدر هم یک تستی بزن ببین چی میشه

bad_boy_2007
چهارشنبه 30 اردیبهشت 1388, 23:13 عصر
با فونت بدر هم یک تستی بزن ببین چی میشه

ببینید من روی یک سیستم دیگه با فونت B Titr این کار رو کردم و درست شد و اومدم رو سیستم خودم تو پروژه ای جدید مجددا همون کار رو کردم و نشد !؟
فورمت کردن اعداد به تنظیمات سیستم که ربطی نداره نه ؟
با بعضی فونتهای فارسی دیگه مثل فونتهایی که با MH شروع میشه (فکر کنم با مریم نصب شده) نشون میده و فرمت هم میکنه ولی حروف رو نشون نمیده
ببینید من نمیخوام فونتم رو تغییر بدم چون تمام فرمهام با این فونت چاپ میشن (البته میخوام امکانش رو واسه کاربرم بزارم) ولی مشکل این چیه آخه ؟؟!

bad_boy_2007
چهارشنبه 30 اردیبهشت 1388, 23:15 عصر
برای اون یکی سوالم (نمایش رقم اعشاری فقط برای داده هایی که رقم اعشاری دارن) نمیدونم هنوز چطور میتونم تعداد ارقام اعشاری رو محاسبه کنم !!

bad_boy_2007
دوشنبه 04 خرداد 1388, 18:26 عصر
یعنی کسی همچین مشکلی نداشته !؟
یه سوال دیگه ، عموما چه فونتی استفاده میکنید و آیا باهاش مشکل داشتین یا نه ؟
نمیدونم این مشکل به تنظیمات سیستم بر میپرده یا فونت !!
آخه تو سیستم دیگه با همین فونت و یه همین روش کار کردم و جواب گرفتم ولی رو این یکی نه !!!