PDA

View Full Version : نمایش قابل فهم جمع اعداد



smderfan
جمعه 27 دی 1387, 15:08 عصر
سلام خدمت اساتید محترم انجمن
مشکل فوری ..... لطفاً کمک کنید.
مشکلی برام پیش آمده؛ از دوستان اگر پیشنهادی در این زمینه دارند اعلام کنند تا مشکلم حل شود.
1- در db پیوست اگر کوئری SUM را باز کنید متوجه خواهید شد که در ستون جمع بعضی از اعداد بصورت خیلی بزرگ و یا به صورت نماد علمی نمایش داده شده است مثلا کد کالای 51 در ستون جمع عدد 5.6843418860808E-14 نمایش داده شده که باید مقدار آن صفر می شد و نیز کد کالای 351 مقدار 3.20000000000005 در ستون جمع نمایش داده که اگر بایستی 3.2 باشد.

mehdi_fiz
جمعه 27 دی 1387, 15:43 عصر
سلام دوست عزيز
قسمت فرمت فيلد رو به استاندارد تغيير بدهيد درست مي شود
اميدوارم که منظورتون همين بوده
موفق باشيد

smderfan
شنبه 28 دی 1387, 16:46 عصر
سلام

قسمت فرمت فيلد رو به استاندارد تغيير بدهيد درست مي شود
اميدوارم که منظورتون همين بوده

درست نشد....
لطفاً کمک کنید نیاز فوری. نمونه رو درست کنید.
از زحمتی که پیشاپیش می کشید متشکرم

nabeel
شنبه 28 دی 1387, 19:22 عصر
سلام

توضیح : فرمت رو باید توی Query تغییر بدید تا مشکل به صورت کامل حل بشه .

در داخل محیط طراحی Query در داخل ستون مربوطه کلیک راست
انتخاب گزینه Properties
و در بخش Format تنظیمات مربوطه رو انجام بدید

27472

smderfan
سه شنبه 01 بهمن 1387, 09:29 صبح
با تشکر از nabeel عزیز
فقط یک مشکل اینجا هست اگر بخوام در مورد اعدادی که ممیز ندارند فقط عدد تنهای نمایش داده بشه چکار کنم مثلا عد 0 رو بصورت 0/00 و عدد 20 رو بصورت 20/00 نمایش می ده که بایستی بصورت 0 و یا 20 نمایش داده بشه.

smderfan
چهارشنبه 02 بهمن 1387, 09:11 صبح
سلام لطفاً کمک کنید خیلی فوری نیازش دارم. با تشکر

mehdi_fiz
چهارشنبه 02 بهمن 1387, 10:14 صبح
سلام دوست عزيز
در قسمت فرمت فيلد اين رو وارد کنيد و بعد از مميز هم هر تعداد که دوست داريد اعشار داشته باشد اين علامت را وارد کنيد (#)
اينم فرمت فيلد اميدوارم به دردتون بخوره ##.###,#
اين فرمت تا دو رقم اعشار رو نشون ميده

dadsara
چهارشنبه 02 بهمن 1387, 10:28 صبح
سلام لطفاً کمک کنید خیلی فوری نیازش دارم. با تشکر
سلام
دوست عزيز معمولا كوئري به كاربر نشان داده نمي شود بلكه از روي آن يك ريپورت گرفته مي شود آنگاه در اختيار كاربر قرار مي گيرد
در نمونه ضميمه لطفا ريپورت يك را نگاه كن ، دقيقا مطابق خواسته شما است

smderfan
چهارشنبه 02 بهمن 1387, 13:02 عصر
سلام
دوست عزيز معمولا كوئري به كاربر نشان داده نمي شود بلكه از روي آن يك ريپورت گرفته مي شود آنگاه در اختيار كاربر قرار مي گيرد
در نمونه ضميمه لطفا ريپورت يك را نگاه كن ، دقيقا مطابق خواسته شما است

سلام با تشکر از اینکه روی سوالم وقت گذاشتید.
خدمتتون عرض کنم که مشکل حل نشده اگر در گزارشی که قرار دادید دقت کنید متوجه حواهید شد
مثلا وقتی 327 منهای 327 بشه باید 0 رو نمایش بده ولی 0/00 نمایش داده می شه.

dadsara
چهارشنبه 02 بهمن 1387, 14:06 عصر
سلام
دوست عزيز ، با اجازه جنابعالي من كوئري هاي شما را تغيير دادم
** علت : بعضي اوقات اجناسي وارد شده كه هيچ مقداري از آن خارج نشده است پس بايد اين نكته را مد نظر قرار داد
- ريپورت را نيز مجددا مورد بازبيني قرار دادم ، جائيكه حاصل تفريق اعشاري نيست بصورت صحيح نمايش مي دهد در غيراينصورت اعشاري نمايش مي دهد