اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

مطلوب كود لاجراء ترتيب لدرجات الطلاب


الردود الموصى بها

السلام عليكم ورحمة الله وبركاته

هل يوجد كود لترتيب درجات الطلاب على النحو التالي

الأول ( الأولى للمؤنث ) الثاني ( الثانية للمؤنث ) وهكذا

الترتيب يكون من الأكبر إلى الأصغر

مع مراعات المذكر والمؤنث

==== وماذا يكون عليه الكود لو كانت المدرسة تحتوي على بنين وبنات

ممكن الأول يكون ولد والثاني يكون بنت

فيكون الترتيب الأول - الثانية ................

موضوع يريد المناقشة

شكرا للجميع

تم تعديل بواسطه علي المصري
  • Like 1
رابط هذا التعليق
شارك

وماذا يكون عليه الكود لو كانت المدرسة تحتوي على بنين وبنات

الكود يقول :

افصل الذكووورر عن الاناث والا ما فائدة تاء التأنيث

اما اذا لم يبقى امام المسلمين الا مشكلة كهذه فليسوا بحاجة الى هذه التاء

  • Like 1
رابط هذا التعليق
شارك

السلام عليكم ورحمة الله وبركاته

انا معك اخي ابو خليل في فصل البنين والبنات

ولكن في مصر وخاصة في القرى يوجد الكثير من المدارس المشتركة بنين وبنات وخاصة في المناطق البعيدة

وعلى فكرة التساؤل الاخير الذي سبب مشكلة ما هو إلا سؤال للنقاش من حيث البرمجة فقط

وعلى هذا اسحب هذا التساؤل من النقاش

لكن المهم ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ّ!!!!!!!!!!!!!!

فين الكود المطلوب لعملية الترتيتب

شكرا للجميع

رابط هذا التعليق
شارك

افصل الذكووورر عن الاناث والا ما فائدة تاء التأنيث

هههههههههههه

أبو خليل أعمل حسابك من أنصار حقوق المرأة يتهموك بمخالفة قواعد الأمم المتحدة وأمريكا تقصف المنتدى :eek2:

رابط هذا التعليق
شارك

أبو خليل أعمل حسابك من أنصار حقوق المرأة يتهموك بمخالفة قواعد الأمم المتحدة وأمريكا تقصف المنتدى :eek2:

من حقوق المرأة ان نلبي مطلبها بتحقيق الخصوصية لا ان نفرض عليها مخالطة الذكر

الاخ علي المصري انظر هنا تجد بغيتك http://www.officena....showtopic=41272

رابط هذا التعليق
شارك

الأستاذ علي أنت تطلب أمر معقد بعض الشيء لوجود خطوتان الأولى ترتيب الطلاب حسب الدرجات تنازليا ثم إجراء عملية إلحاق ترتيب وهي شبيهة بعملية التفقيط تحتاج لوحدة نمطية تدعم اللغة العربية واحدة للذكور وأخرى للإناث. لكن ولا يهمك صديقك محمد السوداني رجل المهام الصعبة :cool2:

وحتى أجنبك شر الوحدة النمطية فقد قمت بمعالجة الموضوع بنموذج وإستعضنا عن الوحدة النمطية بجدول يسمى ST_T به ثلاثة حقول الأول باسم N ترقيم تلقائي والثاني باسم TM لكتابة الترتيب باللغة العربية للمذكر والحقل الثالث باسم TF لكتابة الترتيب باللغة العربية للمؤنث.

لقد قمت بكتابة الترتيب حتى الثاني عشر وعليك بإكمال الباقي حتى تصل الى عدد الطلاب فلو كان عدد الطلاب الكلي 29 طالب وطالبة فعليك بإكمال الترتيب حتى كلمة التاسع والعشرون للحقل الثاني TM المذكر والتاسعة والعشرون للحقل الثالث TF المؤنث

اما الجدول الثاتي ST فيحوي بيانات الطالب الأساسية مثل رقم الطالب ID والإسم NAME والنوع ذكر أم أنثى وهو حقل بإسم SEX وبه خيارات M , F لتحديد الجنس وحقل آخر للدرجات deg يمكنك تعديلها كما تحب لتلاحظ الترتيب وحقل ترقسيم عشوائي N خاص بالترتيب لا تلمسه ولا تغير ما به من بيانات حتى لو كان فارغاً وحقل آخر بإسم TT هو الذي سيظهر فيه الترتيب باللغة العربية أيضا لاتلمسه ولا تغير فيه حتى لو كان فارغاً. :excl:

أما الترتيب يتم عبر نموذج ST_T وبعد فتح النموذج يمكنك التعديل في درجات الطلاب ثم تضغط الزر الأول لإعادة ترتيب الطلاب حسب درجاتهم كخطوة أولى ثم قم بضغط الزر الثاني لإعادة توزيع الترتيب باللغة العربية على الطلاب بحسب الجنس وستجد أنه تم ترتيب الطلاب بحسب الدرجات وظهرت امام كل منهم ترتيبه باللغة العربية.

ألف مبروك :clapping:

حاول قرأة الشرح بعد تحميل المرفق ومراجعة الخطوات والحقول لتفهم الخطوات فهذا الشرح كافي جداً لفهم الخطوات والترتيب فقط كرر القرأة كلما توقفت عند احدى الخطوات.

ترتيب.zip

تم تعديل بواسطه محمد السوداني
  • Like 1
رابط هذا التعليق
شارك

الاخ علي المصري انظر هنا تجد بغيتك http://www.officena....showtopic=41272

الأستاذ أبو خليل وجدت هذا الرابط بعد أن أكملت رفع الموضوع وعندما حاولت تحميل المرفق وجدته بإمتداد 2007 أرجو شاكراص تحويله الي 2003 حتى أستطيع الإطلاع عليه ومقارنته بالحل الذي قدمته واستفيد.

رابط هذا التعليق
شارك

السلام علعيكم ورحمة الله وبركاته

اخواني الكرام

ليس من الضروري اكون محتاج الكود ولكني احب ان اطرح موضوع معين وأرى النقاشات المتعددة بين الاخوة الكرام حتى استفيد

كما تعلمون اني مبتدأ في هذا المجال وأود التعلم

شكرا جزيلا على المرفقات والرابط للموضوع الثاني

ولو اني اريد تعلم كيف يمكن صنع وحدة نمطية بنفسي ولكن ............

الحمد لله تعلمت الكثير من اخواني في المنتدى العريق

وفقكم الله إلى الخير دائما

وتذكروا :

يموت ابن آدم وينقطع عمله إلا من ثلاث :

صدقة جارية - ولد صالح يدعوا له - علم ينتفع به الناس

رابط هذا التعليق
شارك

  • اخي محمد السوداني
  • بارك الله فيك وفي مجهودك

اود اعرف ماذا يقصد ( رقم عشوائي خاص بالترتيب لا تلمسه ) وكيف يتم حسابه وكيف يمكن اضافة طلاب اخرين

حيث عند استخدام النموذج لاضافة طالب تظهر رسالة انه يوجد ارتباط ولا يمكن تغيير السجل

شكرا جزيلا على الكود

ترتيب.rar

تم تعديل بواسطه علي المصري
رابط هذا التعليق
شارك

  • اخي محمد السوداني
  • بارك الله فيك وفي مجهودك

اود اعرف ماذا يقصد ( رقم عشوائي خاص بالترتيب لا تلمسه ) وكيف يتم حسابه وكيف يمكن اضافة طلاب اخرين

حيث عند استخدام النموذج لاضافة طالب تظهر رسالة انه يوجد ارتباط ولا يمكن تغيير السجل

شكرا جزيلا على الكود

الأخ علي النموذج ST_T (يقبل إضافة طالب أو تعديله ولا توجد مشكلة فقط عليك ملء جميع الحقول وخاصة النوع والدرجات والاسم) وعلى العموم هذا نموذج خاص بالترتيب فقط وليس للإضافة يمكنك عمل نماذج أخرى لإضافة طالب أو تعديله وغيرها من الوظائف ويمكنك أيضا إضافة أي حقول في جدول الطلاب ST فقط أرجو منك عدم التعديل في أسماء الحقول الثلاثة الهامة وهي حقل النوع وحقل الترتيب وحقل الدرجات والحقل العشوائي أترك أسماءها كما هي لكن يمكنك تعديل درجات الطلاب وكذلك النوع.

اترك حقل الترتيب سيتم التعديل فيه تلقائيا هو وحقل الترقيم العشوائي أتركهم فارغين ولا تضيفهم لنموج إضافة طالب عند إضافة أي طلاب اضف البيانات الأخرى و سيقوم البرنامج باضافة البيانات المطلوبة لهذه الحقول عند عملية الترتيب.

أيضا الإستعلام Q_ST مهم لاتعدل فيه أي تعديل في تكوينه هو وجدول الترتيب ST_T فقط أكمل الترتيب باللغة العربية في جدول الترتيب ST_T ويمكنك بعد ذلك عمل التقارير كما تريدوالاستعلامات وكذلك النماذج.

ملاحظة هامة أعتقد ان برنامجي هذا أفضل لك فهو يدعم المذكر والمؤنث بخلاف الترتيب الآخر فهو يدعم المذكر فقط.

تم تعديل بواسطه محمد السوداني
رابط هذا التعليق
شارك

انظر الحلول النهائية بثلاث طرق على 2003 مشاركات رقم 55 ، 57 ، 60

أستاذنا أبو خليل شكرا لك حملت الملفات لكن بالمقارنة أعتقد ان الطرق هذه تدعم المذكر فقط ولا تدعم المؤنث بخلاف برنامجي فهو يدعم المذكر والمؤنث معاً وقابل لإضافة باللغة العربية لأي عدد عبر جدول الترتيب وليس تعديل في وحدة نمطية - هل هذا صحيح أم لا معلش بنتعبك معانا بكثرة الأسئلة فأنت أستاذنا ولازم تحتملنا :frown3:

رابط هذا التعليق
شارك

  • 1 year later...

اخي محمد السوداني

تحياتي ومشكور علي المجهود الجبار ...

ولكن عندا في السودان وانت سيد العارفين

اذا تاوس اثنان في المجمو يكون ترتيبهما مشترك والذي يليهما يكون بعدها مع اضافة واحد

يعني مثلاً

 محمد   215   الاول

علي     210  الثاني م

خالد    210  الثاني م

عثمان  209  الرابع

هذا الموضع يؤرقني كثيراً وارجو ان اجد عنكم الحل ؟

تم تعديل بواسطه sadgoona
رابط هذا التعليق
شارك

شكرا اخي العزيز للاستجابة

الجزء الاول صحيح ولكن اريد ان يكون بعد الرابع مكرر السادس وبعد العاشر مكرر 3 مرات  الثالث عشر

وتكون  يعد العاشر الترتيب بالراقام كالاتي  :   11  ـ  12،   13 م  ،  13م  ،  15 وهكذا

وتقبل فائق الشكر و التقدير

تم تعديل بواسطه sadgoona
رابط هذا التعليق
شارك

  • 1 year later...

شكرا اخي العزيز للاستجابة

الجزء الاول صحيح ولكن اريد ان يكون بعد الرابع مكرر السادس وبعد العاشر مكرر 3 مرات  الثالث عشر

وتكون  يعد العاشر الترتيب بالراقام كالاتي  :   11  ـ  12،   13 م  ،  13م  ،  15 وهكذا

وتقبل فائق الشكر و التقدير

اخي الحبيب نريد وحدة نمطية بها دالة يتم تطبيقها بشكل مباشر علي حقل درجات الطلبة وشكراً

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information