PDA

View Full Version : نمایش اعداد اعشاری در حالت Auto



mahdighasemi
یک شنبه 22 مهر 1386, 13:23 عصر
من درکریستال ریپورت می خواهم اعدادی با فرمت X.00 را به صورت X نمایش دهم و اعداد با فرمت X.YZ را به فرمت خودش نمایش دهم چون وقتی فرمت عدد را به صورت دورقم اعشار انتخاب می کنیم همه اعداد را چه اعشار نداشته باشد با دوصفر در انتهای عدد نشان می دهد که برای کاربران خوشایند نیست.

mahdighasemi
سه شنبه 24 مهر 1386, 10:15 صبح
واقعا در این سایت با این همه ادعا کسی نتوانست این سوال ما رو پاسخ بدهد به سوالاتی که مطرح کردم توجه کنید اکثرا بی پاسخند واقعا اگر بقیه کاربران هم سوالاتشان بی پاسخ باشد این سایت ؟؟؟؟؟!!!!!

kheybar
چهارشنبه 19 دی 1386, 10:04 صبح
دوست عزیز اولا شما میتوانید فرمت فیلد را داخل کریستال ریپورت به صورت یک رشته معمولی تعیین کنید و هنگامی که قرار است دیتا را به کریستال ریپورت منتقل کنید تشخیص دهید که باید اعشار داشته باشد یا خیر.
دوما اینکه اگر شما سوالی پرسیده ای که به جواب نرسیده است ، حق زیر سول بردن سایت را ندارید. من خودم در این سایت تازه وارد هستم. ولی انصافا تا به حال برای خیلی از سوالات خودم جواب پیدا کرده ام.

VB.NET2005
چهارشنبه 19 دی 1386, 18:33 عصر
یکی به این سوال تووووووپ جواب بده ، خواهشن

VB.NET2005
شنبه 22 دی 1386, 12:04 عصر
کسی جوابی نداره ؟ ؟ ؟

ir_programmer
شنبه 22 دی 1386, 13:27 عصر
میتونی با درست کردن یک فرمول در کریستال مشکلت رو حل کنی.

VB.NET2005
یک شنبه 23 دی 1386, 00:43 صبح
میشه فرمولشو ذکر کنید دوست عـزیـز :

ir_programmer
یک شنبه 23 دی 1386, 06:48 صبح
فرمولشو اینجا همراه ندارم.
اما روشش اینه:
1-تبدیل به رشته
2-اگه آخرش 00. بود حذف بشه


بعدا هم فرمولشو اینجا میزارم.

mpg_of_shb
یک شنبه 23 دی 1386, 18:28 عصر
نوشتن فرمول بهترین راهه

ir_programmer
دوشنبه 24 دی 1386, 07:06 صبح
حذف 00. کدش اینه:


left(totext({st_trans;1.Qty}),length(totext({st_tr ans;1.Qty}))-3)

خودت کاملش کن.

VB.NET2005
دوشنبه 24 دی 1386, 20:37 عصر
دوست عزیز ir_ programmer :

میشه کد کاملشو بزارید (متاسفانه نتونستم کاملش کنم)

با تشکر