PDA

View Full Version : کارنامه



maryamb
دوشنبه 11 شهریور 1387, 09:25 صبح
با سلام
می خوام سوالم رو طور دیگه ای بپرسم. چون پست قبلیم به هیچ نتیجه ای نرسید و از مسیر هم دور شد .
فرض کنید من یه جدول دارم شامل نام دانش آموز ، نام درس ، نمره
حالا تو قسمت چاپ کارنامه ، کاربر باید دکمه ی چاپ رو که زد همه ی کارنامه ها پشت هم پرینت بشن.
چطوری می تونم اطلاعات نمره ی هر دانش آموز رو تو کارنامه ی مربوط به خودش قرار بدم ؟
فرض کنین این جدول من باشه :

نام دانش آموز* نام درس* نمره
علی******** دینی *****20
علی******* علوم***** 19
علی******* ریاضی***** 18
حسن ******دینی***** 15
حسن******* املا***** 20
حسن******* انشا***** 19
حسن******* ریاضی**** 14

حالا ر50 تا دانش آموز دیگه هم مثلا باشن که هر کدوم تعداد درس هاش نا معلوم هم هست.
چطوری می تونم براشون کارنامه یه شکل درست کنم؟
و کارنامه ی همه پشت سر هم تو یه گزارش مثلا 25 صفحه ای بیاد؟؟
خواهشا اگه کسی بلده کوتاهی نکنه.کارم بد جور گیره

--------------------------------------------------
سوال بی جواب من
http://barnamenevis.org/forum/showthread.php?t=120192

vbhamed
دوشنبه 11 شهریور 1387, 10:02 صبح
سلام

گزارشگرتون چي هست

اكثر گزارشگرها از زيرگزارش پشتيباني مي كنند، اينطوري شما ركوردهاي جدول پدر كه همون مشخصات دانش آموزها هست رو تو گزارش مي زاريد و زير اون زير گزارش رو درج مي كنيد كه اطلاعات نمرات ثبت شده در جدول ريز نمرات هست

maryamb
دوشنبه 11 شهریور 1387, 10:06 صبح
اکتیو ریپورت .
ببخشید می شه در مورد زیر گزارش توضیح بدید؟

vbhamed
چهارشنبه 13 شهریور 1387, 05:45 صبح
سلام

به محض اين كه يك نمونه آماده شد براتون مي فرستم

maryamb
چهارشنبه 13 شهریور 1387, 10:12 صبح
می خوام اندازه کارنامه ثابت باشه . همچین چیزی امکان داره؟

vbhamed
چهارشنبه 13 شهریور 1387, 11:05 صبح
سلام
بله ميشه

maryamb
چهارشنبه 13 شهریور 1387, 11:12 صبح
ممنون به شدت منتظرم !

vbhamed
چهارشنبه 13 شهریور 1387, 18:26 عصر
سلام
اينم نمونه

تو اين نمونه، ليست استانها از يك جدول و زير اونها ليست شهرهاي هر استان به صورت زيرگزارش اومده

2 تا زير گزارش هست كه هر كدوم مي تونن به جدولي متفاوت لينك بشن ولي اينا هر دو به يك جدول لينك شدن

كدهاي گزارش اصلي رو هم نگاه كنيد
مشكلي داشتين بپرسين

maryamb
پنج شنبه 14 شهریور 1387, 09:54 صبح
ببخشید برنامه مثل اینکه مشکل داره و لود نمی شه

vbhamed
جمعه 15 شهریور 1387, 05:42 صبح
سلام

مشكلي نداره، ورژن اكتيوريپورت شما چند هست ؟
پيام خطا چي هست ؟

maryamb
جمعه 15 شهریور 1387, 09:52 صبح
من عكس ارور ها رو مي فرستم.

maryamb
جمعه 15 شهریور 1387, 09:58 صبح
http://barnamenevis.org/forum/showthread.php?t=120192
اين تاپيك هم در رابطه با مشكل من هست .
ممنون كه توجه مي كنيد
من منتظرم

vbhamed
جمعه 15 شهریور 1387, 16:30 عصر
سلام
اكتيو ريپورت رو از اينجا دانلود و نصب كنيد، بعد برنامه رو باز كنيد.

www.arianateam.com/ar.zip
(ftp://ftp.arianateam.com/arianateam.com/ar.zip)

maryamb
یک شنبه 17 شهریور 1387, 18:02 عصر
ممنون.
مشکل طراحی کارنامه تقریبا حل شد . فقط مسله این هست که نمی دونم فرمول معدل رو تو کدوم قسمت بنویسم؟
روش طراحی کارنامه من تقریبا شبیه نمونه برنامه ای هست که جناب vbhamed زحمت کشیدن فرستادن.

vbhamed
جمعه 22 شهریور 1387, 14:25 عصر
سلام
قبل از اينكه اصلا گزارش رو فراخواني كنيد، معدل رو در جايي حساب كنيد و تو يكي از فيلدهاي گزارش تو بانك بنويسيد
يعني اينكه محاسبه معدل هنگام چاپ يا در فرم اكتيوريپورت نباشه
فكر كنيد قرار معدل رو همينطوري تو يه TextBox نمايش بدين

فاطمه وطن دوست
دوشنبه 07 بهمن 1387, 20:40 عصر
سلام



من نمونه شما رو برای ایجاد زیر گزارش دانلود کردم ولی باز نمیشه . به خاطر همین مجبور

شدم 2 تا اکتیو ریپورت و فرم رو با برنامه NotePad باز کنم ببینم کدش به چه شکل نوشته شده .

چند خط بیشتر کد نویسی نبود! و اینکه از 2 تا کنترل زیر گزارش استفاده کرده بودیدو....

میشه کل کد رو همینجا بزارید ؟ در ضمن ورژن برنامه شما چنده ؟



لینک برنامه زیرگزارش

http://barnamenevis.org/forum/showpost.php?p=586863&postcount=8