PDA

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



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

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

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

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

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

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

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

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


=[CurrentRecord]

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

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

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

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

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

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

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

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

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

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

101806

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

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


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

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

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

Abbas Amiri
دوشنبه 12 فروردین 1392, 23:50 عصر
فایل شما هم مشکلی نداشت این هم تصویرش.

102189

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