ورود

View Full Version : سوال: نمايش ندادن رکوردهای خاص در کريستال ريپورت



mzosan817
دوشنبه 03 آبان 1389, 07:12 صبح
چطوري و با چه فرمولي ميتونيم قيد کنيم که به ازاي هر رکورد اگه ستونX دوبار تکرار شد کل رکورد را نمايش نده
مثلا گزارش زير رو در نظر بگيريد:
ستون1 ستون2 ستون3
ali www eee
hasan ww ee
ali rr rrr
reza eee qqq
hasan sds dsss
من ميخوام سطرهاي 2و5 نمايش داده نشوند يعني مهم نيست که ستونهای ديگه تکراري نيستند من ميخوام که اگه ستون 3 اطلاعات تکراري داره فقط براي دفعه اول نمايش داده بشه و بقيه رکوردهاي با اين ستون تکراري نمايش داده نشوند
ممنون ميشم هر کي ميدونه منو راهنمايي کنه

daffy_duck376
دوشنبه 03 آبان 1389, 07:31 صبح
کریستال ریپورت نمیتونه کمکت کنه شاید بهتر باشه دست به دامن sql بشی!

mzosan817
دوشنبه 03 آبان 1389, 07:49 صبح
کریستال ریپورت نمیتونه کمکت کنه شاید بهتر باشه دست به دامن sql بشی!
ببینید اطلاعات ستون1 باعث میشه که ستون 3 تکرار بشه که چون من این ستون رو در کرستال کارش دارم و فرمول های زیادی هم برای مقدار این ستون نوشتم نمیتونم این ستون رو حذف کنم که اگه این ستون حذف میشد هیچ وقت اطلاعات ستون3 تکراری نمیشد
پس sql نمیتونه هیچ کاری بکنه ولی من فکر میکنم که اگه در قسمت suspress دیتیل ،کدخاصی رو بنویسیم سطرهای تکراری رو حذف میکنه ولی نمی دونم چه کدی؟