ورود

View Full Version : مشخص شدن بالاترین عدد در بین فیلد ها



korosh00
دوشنبه 28 اسفند 1391, 22:10 عصر
سلام من می خوام در قسمت ریپورت بالاترین عدد را از بین فیلد ها نمایش بدهد .
مثلا بالاترین نمره از بین دانشجویان ؟
تشکر

mahdytaherian
سه شنبه 29 اسفند 1391, 10:56 صبح
از جدولتان يك كوري تشكيل دهيد و فيلد مورد نظر را max قرار دهيد

korosh00
چهارشنبه 30 اسفند 1391, 12:03 عصر
الان 4 نفر هستند میخوام بالاتزین نفر را بنویسه مثلا بالاترین امتیاز 10 شده و شما با امیتاز 8 رتبه دوم را کسب کردید .
ممنون

H.Jafari
چهارشنبه 30 اسفند 1391, 12:46 عصر
برای این کار میتوانید از روش زیر استفاده کنید:
جدول رو بر اساس نمره سورت کنید که در این صورت اسامی افراد بر اساس نمره ها سورت میشه. از کوچک به بزرگ یا از بزرگ به کوچک.
Select * from <My Table> Order By <Field> Asc
Select * from <My Table> Order By <Field> Desc

korosh00
چهارشنبه 30 اسفند 1391, 22:05 عصر
سلام ایده خوبی دادید ولی من می خوام خودش رو صفحه ریپورت بیاره رتبه طرف دوم شده یا سوم ؟

خوب الان معلوم است نفری که نمره 10 را کسب کرده در جدول بالا قرار گرفته و همینطور بقیه زیرش . من می خوام بنویسه در گزارش که مثلا این نفری نمره 10 گرفته رتبه 1 را داره و بعدی آقای فلانی نمره 9 را گرفته مشخص بشه رتبه 2 است .
تشکر خوب بود

Abbas Amiri
چهارشنبه 30 اسفند 1391, 23:46 عصر
سلام ایده خوبی دادید ولی من می خوام خودش رو صفحه ریپورت بیاره رتبه طرف دوم شده یا سوم ؟

خوب الان معلوم است نفری که نمره 10 را کسب کرده در جدول بالا قرار گرفته و همینطور بقیه زیرش . من می خوام بنویسه در گزارش که مثلا این نفری نمره 10 گرفته رتبه 1 را داره و بعدی آقای فلانی نمره 9 را گرفته مشخص بشه رتبه 2 است .
تشکر خوب بود
سلام
یک تکست باکس به ریپورت اضافه کنید و درRecord Source آن تایپ کنید:


=[CurrentRecord]

H.Jafari
چهارشنبه 30 اسفند 1391, 23:50 عصر
سلام ایده خوبی دادید ولی من می خوام خودش رو صفحه ریپورت بیاره رتبه طرف دوم شده یا سوم ؟

خوب الان معلوم است نفری که نمره 10 را کسب کرده در جدول بالا قرار گرفته و همینطور بقیه زیرش . من می خوام بنویسه در گزارش که مثلا این نفری نمره 10 گرفته رتبه 1 را داره و بعدی آقای فلانی نمره 9 را گرفته مشخص بشه رتبه 2 است .
تشکر خوب بود
خوب اگه دو نفر نمره 10 داشته باشند چه جوری میخوای رتبه ها رو نمایش بدی؟

Abbas Amiri
چهارشنبه 30 اسفند 1391, 23:58 عصر
خوب اگه دو نفر نمره 10 داشته باشند چه جوری میخوای رتبه ها رو نمایش بدی؟

احتیاج به کوئری داره . جدول و ریپورت رو آپلود کنید تا بررسی بشه.

korosh00
پنج شنبه 01 فروردین 1392, 14:16 عصر
101733

روی این فایل کار کنید تشکر

Abbas Amiri
جمعه 02 فروردین 1392, 01:00 صبح
سلام
فایل شما اصلاح شد . توسط تابعی که در Module1 است میتوانید رتبه هر ID را بدست آورید.

korosh00
شنبه 03 فروردین 1392, 01:59 صبح
سلام تشکر ولی نمایش رتبه را #Name? نشان میده ! مشکل از کجاست ؟

Abbas Amiri
شنبه 03 فروردین 1392, 12:35 عصر
سلام تشکر ولی نمایش رتبه را #Name? نشان میده ! مشکل از کجاست ؟

ولی من مشکلی ندیدم

101806

korosh00
یک شنبه 04 فروردین 1392, 22:31 عصر
ولی برای من مشکل داره رتبه را Name? نمایش میده ! اشکال از کجاست؟ تشکر

Abbas Amiri
جمعه 09 فروردین 1392, 19:07 عصر
ولی برای من مشکل داره رتبه را Name? نمایش میده ! اشکال از کجاست؟ تشکر


سلام فایل رو آپلودکنید.

korosh00
دوشنبه 12 فروردین 1392, 21:46 عصر
102183

این فایل است . ممنون

Abbas Amiri
سه شنبه 13 فروردین 1392, 00:50 صبح
فایل شما هم مشکلی نداشت این هم تصویرش.

102189

korosh00
سه شنبه 13 فروردین 1392, 02:44 صبح
مشکل را متوجه شدم . ی مشکل کوچیک اکسس من داشت .