PDA

View Full Version : سوال: نمایش عدد در گزارش ساز Stimul



MasoudAdmin
دوشنبه 01 اردیبهشت 1399, 00:13 صبح
با سلام خدمت همه
من یه فیلد دارم که به صورت decimal با سه رقم اعشار در دیتابیس ذخیره می شود. حالا تو گزارش میخوام اگر ارقام اعشارش همه صفر بود چیزی که تو گزارش نمایش میده فقط عدد صحیح باشه و نیاز به اعشارش نیست ولی اگه اعشاری داشت اونوقت اعشارش رو نمایش بده. چجوری می تونم تو گزارش ساز Stimul این رو پیاده کنم؟
مثلا اگر عدد 200.000 بود تو گزارش فقط قسمت صحیح عدد یعنی 200 رو نمایش بده
ولی اگر عدد 200.250 بود تو گزارش همین عدد رو به صورت کامل با اعشارش نمایش بده.
ممنون میشم راهنمایی بفرمایید.
با تشکر.

fakhravari
جمعه 05 اردیبهشت 1399, 18:48 عصر
با سلام خدمت همه
من یه فیلد دارم که به صورت decimal با سه رقم اعشار در دیتابیس ذخیره می شود. حالا تو گزارش میخوام اگر ارقام اعشارش همه صفر بود چیزی که تو گزارش نمایش میده فقط عدد صحیح باشه و نیاز به اعشارش نیست ولی اگه اعشاری داشت اونوقت اعشارش رو نمایش بده. چجوری می تونم تو گزارش ساز Stimul این رو پیاده کنم؟
مثلا اگر عدد 200.000 بود تو گزارش فقط قسمت صحیح عدد یعنی 200 رو نمایش بده
ولی اگر عدد 200.250 بود تو گزارش همین عدد رو به صورت کامل با اعشارش نمایش بده.
ممنون میشم راهنمایی بفرمایید.
با تشکر.

اگر پا جمعی استفاده نمیکنید بهترین حالت تبدیل کردن از کد هست و گر نه میشه با یک تابع سمت استیمل هندل کرد.

MasoudAdmin
جمعه 05 اردیبهشت 1399, 22:48 عصر
با سلام
ببخشید متوجه نشدم:متفکر:
پا جمعی؟
اگر منظورتون این هست که در گزارش از تابع sum استفاده می کنم، نه فقط این فیلد عددی رو قراره نمایش بدم.
میشه بیشتر توضیح بدید.
ممنون

fakhravari
یک شنبه 07 اردیبهشت 1399, 22:02 عصر
ببنید راحتر ترین حالت اینه که از سمت کد تبدیل کنین و سمت ریپورت فیلد string بگیرین و نمایش بدین.
یا اینکه یک تابع بنویسین و استفاده کنین

{TotalNumber(10.00)}

MasoudAdmin
سه شنبه 09 اردیبهشت 1399, 06:58 صبح
با سلام
سپاس فراوان