View Full Version : حرفه ای: فارسی کردن اعداد در DevExpress
afsoon_k77
سه شنبه 19 آبان 1388, 09:39 صبح
سلام
لطفا به من بگین در DevExpress Cxgrid چطور می شه اعداد فارسی کرد
اگه میشه راست چینش هم کرد ممنون می شم به من بگید
Tasnim
سه شنبه 19 آبان 1388, 10:00 صبح
دوست عزيزمشکل اصلي در راست چين کردن کامپونته که اگر اين کار رو انجام بدي مشکل اعدادت هم حل ميشه.
موفق باشي
afsoon_k77
سه شنبه 19 آبان 1388, 10:06 صبح
اگه می تونسم که این کار می کردم
شما میدونی به من بگو
با تشکر
benyaminrahimi
سه شنبه 19 آبان 1388, 10:14 صبح
لازم نیست این کارو تو cx grid انجام بدین
اگر ویندوز شما فارسی باشه و در regional option
قسمت numbers کامبو باکس digit substition رو nassional برازی اعداد فارسی میشن
آخه اگه شما alignment رو راست به چپ کنید مشکل حل نمی شه
و از زمان دبستان می دانیم اعداد را از چپ به راست می نویسند
با احترام
afsoon_k77
سه شنبه 19 آبان 1388, 10:45 صبح
مرسی با این کار مشکلم حل شد
afsoon_k77
سه شنبه 19 آبان 1388, 10:49 صبح
ولی من نمی خوام تمام ویندوز اعدادش فارسی بشه می خوام از طریق دلفی فقط همین کامپوننت فارسی بشه
benyaminrahimi
یک شنبه 24 آبان 1388, 12:19 عصر
نکنه منظورت اینه ؟
اگه منظورت اینه اصلا ربطی به align کردن گرید نداره
یه کمی بیشتر تلاش کن
Tasnim
دوشنبه 25 آبان 1388, 08:24 صبح
دوست عزيز گريد شما هم همين مشکل رو داره(اعداد انگليسي هستند)
afsoon_k77
دوشنبه 25 آبان 1388, 12:47 عصر
دوست عزيز گريد شما هم همين مشکل رو داره(اعداد انگليسي هستند)
آره گریدم فارسی نشون نمیده
rasoolgh
سه شنبه 26 آبان 1388, 07:15 صبح
از اين فونت استفاده كن
خاصيت اين فونت طوري است كه هميشه اعداد رو به صورت فارسي نشون ميده
benyaminrahimi
سه شنبه 26 آبان 1388, 17:01 عصر
آقایون و خانومای محترم
اگر عینکی هستید عینکاتون رو بزنید
و تو عکس به فیلد جمع خوب دقت کنید
jame
benyaminrahimi
سه شنبه 26 آبان 1388, 17:04 عصر
دوست عزيز گريد شما هم همين مشکل رو داره(اعداد انگليسي هستند)
به فیلد jame تو عکس به دقت نگاه کن
rasoolgh
چهارشنبه 27 آبان 1388, 08:16 صبح
اين نوع داده چون از نوع currency است درست نشون ميده ولي بقيه به صورت انگليسي است
فكر كنم ايشون ميخواد همه ستونها فارسي بشه
Tasnim
چهارشنبه 27 آبان 1388, 10:00 صبح
آقایون و خانومای محترم
اگر عینکی هستید عینکاتون رو بزنید
و تو عکس به فیلد جمع خوب دقت کنید
jame
واقعا متاسفم برای این طور صحبت کردن !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
دوست عزیز لطفا این عکس رو با دقت نگاه کن شاید متوجه شدید
ان شاالله
39962
benyaminrahimi
چهارشنبه 27 آبان 1388, 15:41 عصر
در مورد فارسی کردن تمام اعداد تو صفحه قبل توضیح دادم
می تونی با دقت ببنی
هدف از این مثال این بود که یک یا چند ستون رو فارسی کنید
و اون خانم هم گفتن نمی خوان کل سیستم فارسی شه
خب اگه یک ستون فارسی شد پس بقیشم می شه ( جواب دوست عزیز)
تو صحبتام به کسی توهین نکردم فقط احتمال دادم کسی عینکشو یادش رفته بزنه
در هر صورت اگه به جای عصبانی شدن یا درس اخلاق یا نقاشی کردن روی
فایل بنده کمی دقت میکردید متوجه می شدید
امید است که متوجه شده باشید
و من الله التوفیق
benyaminrahimi
چهارشنبه 27 آبان 1388, 15:48 عصر
اين نوع داده چون از نوع currency است درست نشون ميده ولي بقيه به صورت انگليسي است
فكر كنم ايشون ميخواد همه ستونها فارسي بشه
نه دوست عزیز این فیلد نوعش currency نیست هر فیلدی که جدا کننده داره که حتما currency نیست
وقتی هم میشه با یک ترفند این کارو انجام داد این اشتباه که به کل پروژه یک فونت اضافه کرد
معلو هم نیست این فونت تو همه platform ها کار کنه
و اون ترفند اینه که برای فیلد باید تو گرید format تعیین کرد
rasoolgh
پنج شنبه 28 آبان 1388, 07:28 صبح
1-اين فونت تو همه platform ها كار ميكنه (تست كردم)
2-آيا اين ترفند كه ميگيد براي فيلدهاي از نوع تعدادي جلوش ريال مينويسه؟
اگر اينطوره كه روش درستي نيست
همچنين اگر كاربر واحد رو ريال در نظر نگيره دچار مشكل ميشود مثلا تومان يا دلار
benyaminrahimi
پنج شنبه 28 آبان 1388, 13:25 عصر
1-اين فونت تو همه platform ها كار ميكنه (تست كردم)
2-آيا اين ترفند كه ميگيد براي فيلدهاي از نوع تعدادي جلوش ريال مينويسه؟
اگر اينطوره كه روش درستي نيست
همچنين اگر كاربر واحد رو ريال در نظر نگيره دچار مشكل ميشود مثلا تومان يا دلار
نه شما می تونید فرمت رو run time ست کنید مثل عدد کیلو ریال دلار ......
و این در دست کاربره
این هم روشی نیست که من ابداع کرده باشم خود مایکرو سافت و برنامه های بزرگی مثل acware هم تو پکیج حسابداریشون از این رو ش استفاده می کنن
به فرضم که فونت شما تو همه پلت فرمهایی که هنوز نیومده هم کار کنه
اول اینکه اضافه کردن یک فونت به کل پروژه فقط برای حل این مشکل راه کار استانداردی نیست
و دوم اینه اگه برنامه چند زبانه باشه شما مجبورید دوباره فونت swich کنید
به نظرت درسته؟
afsoon_k77
شنبه 30 آبان 1388, 12:45 عصر
آقای benyaminrahimi محترم من عکسی که گذاشتید و دیدم این دقیقا همون چیزی هست که من میخوام . ولی شرمنده از روی عکس من نفهمیدم چطوری این کارو انجام بدم لطف کنید توضیح بدید
موفق باشید
benyaminrahimi
یک شنبه 01 آذر 1388, 09:55 صبح
آقای benyaminrahimi محترم من عکسی که گذاشتید و دیدم این دقیقا همون چیزی هست که من میخوام . ولی شرمنده از روی عکس من نفهمیدم چطوری این کارو انجام بدم لطف کنید توضیح بدید
موفق باشید
اشتباه نشه شما اول اصلا روش رو انکار کردید
"آره گریدم فارسی نشون نمیده "
ok
شما به نوع فیلد و align کاری نداشته باشید
فقظ کافیه نوع format ستون رو ست کنید
توجه داشته باشید که فرمت باید حداقل یک کاراکتر فارسی داشته باشه که اعداد رو فارسی نشون بده
مثلا کیلو 0 یا عدد 0 و حتی می تونید این رو run time ست کنید
امید وارم حل شده باشه
راستی شما تو این تاپیک دو بار از طرف من راهنمایی شدین ولی گویا یادتون رفته رو کلید تشکر کلیک کنی امتحانش ضرری نداره
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.