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

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

قام بنشر

العملية بحاجة الى عمل كثير :

1- عمل نموذج لضبط الحد الأعلى لجميع الصفوف العليا والدنيا .. وما يتبع ذلك من تعديل على الجمل البرمجية المسؤولة عن هذه الضوابط

2- عمل النوع ( ذكر / انثى ) داخل جدول الاسماء وداخل النموذج .. وتفعيل الوحدة الخاصة باستخراجه .

3- عمل جدول خاص بمعادلات الدرجات والألوان التابعة والتقييم .. بحيث يمكن التحكم بالألوان والقيم مستقبلا

بعد ذلك يتم بناء الاستعلام

بالنسبة لكلامك هذا :

3 ساعات مضت, 2saad said:

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

بالنسبة للألوان أحنا اتفقنا في تقرير النتيجة طبقا للصورة التي ارسلتها لحضرتك سابقا

ان شاء الله في النهاية وعند خروج التقارير  سأحاول جعل النتيجة من نسختين والطباعة حسب الرغبة  :

نسخة بالالوان كتابة نصية

ونسخة بالألوان الحقيقية

ولكني احتاج الى مزيد من الوقت فأمهلني

  • الردود 101
  • Created
  • اخر رد

Top Posters In This Topic

قام بنشر

شكرا أخي الكريم وربنا يجعله في ميزان حسناتك

وربنا يوفقك دنيا وأخرة

أنا مع حضرتك براحتك وحسب وقتك الله يعينك

قام بنشر
15 ساعات مضت, ابوخليل said:

ا1- عمل نموذج لضبط الحد الأعلى لجميع الصفوف العليا والدنيا .. وما يتبع ذلك من تعديل على الجمل البرمجية المسؤولة عن هذه الضوابط

تم التنفيد .. علما ان النموذج محمي عن الاضافة ، لأن مواد المدرسة ثابتة ، واذا حصل تغيير من الوزارة يلزم تدخل المبرمج والاضافة من الجدول مباشرة

15 ساعات مضت, ابوخليل said:

2- عمل النوع ( ذكر / انثى ) داخل جدول الاسماء وداخل النموذج .. وتفعيل الوحدة الخاصة باستخراجه .

تم التنفيذ

15 ساعات مضت, ابوخليل said:

3- عمل جدول خاص بمعادلات الدرجات والألوان التابعة والتقييم .. بحيث يمكن التحكم بالألوان والقيم مستقبلا

 

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

نصيحة : لا تستخدم الدالة iif داخل الاستعلامات الا للضرورة القصوى ، وحاول ان تصنع دالة عامة تقوم بالمهمة

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

الدالة العامة اقوى من الدوال المصنوعة داخل الاستعلام

عملت لك بداية استعلامين للصفوف العليا والصفوف الدنيا .. يمكنك الاكمال على هذا المنوال

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

بكذا تختصر الكثير من الحقول داخل الاستعلام 

Db16.rar

قام بنشر

أخي الفاضل الكريم أبو خليل بعد سلام الله عليكم ورحمة الله وبركاته

لقد قمت بالتطبيق علي الملف للصفوف العليا ( السادس ) والصفوف الدنيا ( الأول )

ولكن عدلت شوية حاجات في الوحدة النمطية بالنسبة ( للصفوف العليا ) هو دا اللي أخرني

بالنسبة للمواد التي لها ملف + تحريري تمام

بالنسبة التي ليس لها ملف ( القيم + توكاتسو ) هي من 100 درجة  والتقييم مختلف  ( اجتاز - لم يجتز ) ووضعت الألون لهم

وكذلك فنية +بدنية + موسيقي  هي من 20 درجة والتقييم ( اجتاز - لم يجتز ) ووضعت الألون لهم

وكذلك المجموع الكلي كان موجود التقييم ولا يوجد الأوان وضعت لهم الألوان

انظر للمرفق حضرتك وأحتاج لنصيحتك .

أما اللي عايز افهمه من حضرتك :

الوحدة النمطية للنوع وضعتها ازاي في جدول الأسماء أنا شايف الحقل بتاعها في الجدول بس ازاي تستدعي المعادلة عايز افهمها

الشئ الثاني المجموع الكلي عايزين نضع له وحدة نمطية علشان التوتل يبان في الاستعلام ( عربي + رياضيات + علوم + دراسات + انجليزي + مهارات + تكنولوجيا )

وكمان النسبة المئوية - ومواد الرسوب - عدد مواد الرسوب 

 

 

Db17.accdb

قام بنشر
59 دقائق مضت, 2saad said:

أخي الفاضل الكريم أبو خليل بعد سلام الله عليكم ورحمة الله وبركاته

لقد قمت بالتطبيق علي الملف للصفوف العليا ( السادس ) والصفوف الدنيا ( الأول )

ولكن عدلت شوية حاجات في الوحدة النمطية بالنسبة ( للصفوف العليا ) هو دا اللي أخرني

بالنسبة للمواد التي لها ملف + تحريري تمام

بالنسبة التي ليس لها ملف ( القيم + توكاتسو ) هي من 100 درجة  والتقييم مختلف  ( اجتاز - لم يجتز ) ووضعت الألون لهم

وكذلك فنية +بدنية + موسيقي  هي من 20 درجة والتقييم ( اجتاز - لم يجتز ) ووضعت الألون لهم

وكذلك المجموع الكلي كان موجود التقييم ولا يوجد الأوان وضعت لهم الألوان

انظر للمرفق حضرتك وأحتاج لنصيحتك .

ما شاء الله لا قوة الا بالله

يا سلام عليك ... الآن اوقع لك انك تسير في طريق الاحتراف

59 دقائق مضت, 2saad said:

أما اللي عايز افهمه من حضرتك :

الوحدة النمطية للنوع وضعتها ازاي في جدول الأسماء أنا شايف الحقل بتاعها في الجدول بس ازاي تستدعي المعادلة عايز افهمها

تجدها في نموذج تسجيل الطلاب .. في حدث بعد التحديث لحقل الرقم القومي

تظهر النتيجة في حقل النوع رغم انه مربع تحرير

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

 

59 دقائق مضت, 2saad said:

الشئ الثاني المجموع الكلي عايزين نضع له وحدة نمطية علشان التوتل يبان في الاستعلام ( عربي + رياضيات + علوم + دراسات + انجليزي + مهارات + تكنولوجيا )

59 دقائق مضت, 2saad said:

وكمان النسبة المئوية - ومواد الرسوب - عدد مواد الرسوب 

 

سوف اعمل عليها ... وانت تعدل وتصحح  ... خلاص بقيت استاذ  ما انت استاذ لغة والآن استاذ لغة وبرمجة :clapping:

قام بنشر

لا تتعب نفسك في الصفوف الأولي حاليا

أنا يهمني الصفوف العليا حاليا ولو فيه حاجة في الصفوف الولي ناقصة هبلغ حضرتك

قام بنشر

أخي الفاضل الكريم ومعلمي ابو خليل بعد التحية والسلام

أنا جربت المرفق تمام والحمد لله

ملحوظة هامة : أنا زودت مادة الدين في مواد الرسوب بالوحدة النمطية  لأنها لا تضاف للمجموع ولكن مادة نجاح ورسوب )

 

بس فيه دالة وضعتها في الوحدة النمطية تستدعي نتيجة الطالب (ناجح - ناجحة - له برنامج علاجي - لها برنامج علاجي )

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

ولذلك وضعت النوع في الاستعلام عن طريق الدالة الموجودة في الوحدة النمطية

( بس دالة النتيجة مش عايزة تشتغل ) محتاج اشوف ايه الغلط فيها .

 

كمان عايز افهم الجزئية دي اللي في الصورة ازاي استدعي مواد المجموع ( يعني عايز اعرف ازاي اختار المواد دي علشان يجمعها عربي - علوم ...   )

image.png.644c9d7faca598a378dfe75df3432416.pngDb19.accdb

قام بنشر
If total = 0 And النوع = "ذكر" And contRsob = 7 Then
        funresult = "ناجح"
    ElseIf total = 0 And النوع = "انثي" And countRsob = 7 Then
        funresult = "ناجحة"
    ElseIf total < 350 And النوع = "ذكر" And countRsob <> 0 Then
        funresult = "له برنامج علاجي"
        ElseIf total < 350 And النوع = "انثي" And countRsob <> 0 Then
        funresult = "لها برنامج علاجي"
    Else
        funresult = ""
    End If

كيف اذا المجموع = صفر  ومواد الرسوب = 7  تكون النتيجة ناجح ؟؟؟؟؟؟

اكتب لي الشروط هنا كتابة

قام بنشر
Public Function funresult(total As String, contRsob As String, النوع As String) As String
    If total >= 350 And النوع = "ذكر" And contRsob = 0 Then
        funresult = "ناجح"
    ElseIf total >= 350 And النوع = "انثى" And contRsob = 0 Then
        funresult = "ناجحة"
    ElseIf total < 350 And النوع = "ذكر" Or contRsob <> 0 Then
        funresult = "له برنامج علاجي"
        ElseIf total < 350 And النوع = "انثى" Or contRsob <> 0 Then
        funresult = "لها برنامج علاجي"
    Else
        funresult = ""
    End If
End Function

 

قام بنشر

هل النتيجة في الصورة صحيحة ؟

اعتقد لا .. لأن السجل الأول غائب في جميع المواد

والطلاب المكملين بمادتين النتيجة = Null  هذه حسب شرطك حيث طبق الشرط  :

Else
        funresult = ""
2 ساعات مضت, ابوخليل said:

اكتب لي الشروط هنا كتابة

طلبت ان تكتبها كتابة بحروف وفقرات .. ولم اطلب ان تعدل على الدالة .. 

مثلا ـ

- اذا كان مجموع الدرجات = او اكبر من كذا تكون النتيجة كذا

بالنسبة للذكر والانثى غير مهمة فهي تظهر تبعا

Untitled.png

قام بنشر

* اذا كان المجموع الكلي أكبر من أو يساوي 350 وعدد مواد الرسوب يساوي( 0)  والنوع (ذكر) تكون النتيجة (ناجح)

* اذا كان المجموع الكلي أكبر من أو يساوي 350 وعدد مواد الرسوب يساوي( 0)  والنوع (انثي) تكون النتيجة (ناجحة)

* اذا كان المجموع الكلي أقل من 350  أو  عدد مواد الرسوب لا يساوي ( 0 )  والنوع (ذكر) تكون النتيجة ( له برنامج علاجي )

* اذا كان المجموع الكلي أقل من 350  أو  عدد مواد الرسوب لا يساوي ( 0 )  والنوع (انثي) تكون النتيجة ( لها برنامج علاجي )

وعايز اقول لو المجموع الكلي يساوي ( 0 ) تكون النتيجة ( غ )

شوف حضرتك هنظبطها ازاي

 

 

وفيه مقترح لو عدلنا فيه هيريحنا شوية

المواد اللي وضعت فيها 0 دي اصلا غ بس طبعا مينفعش احطها في حقل الجدول غ لأنه رقم مش هيقبل نص

لكن ممكن حول 0 في الاستعلام الي غ وبالتالي في المجموع الكلي  0 هيكون غ

 

وشكرا علي تعب حضرتك معانا

قام بنشر

شكرا أخي الفاضل أبو خليل علي تعب معي 

فيه ملحوظة جربها حضرتك

لو اخذنا اسم طالب انثي ونزلنا درجاته مثلا في اللغة العربية مثلا 15 امتحان          20 ملف

هتلاحظ في النتيجة (له برنامج علاجي ) مع ان المفروض يديني ( لها برنامج علاجي )

 

قام بنشر

المشكلة في تحرير الشرط لوجود : and و Or

فقط نعيد ترتيب السطر

انسخ هذين السطرين واستبدلهما بالموجود عندك

لاحظ قبل اللصق التقديم والتأخير

 ElseIf tot < 350 Or cnt <> 0 And ty = "ذكر" Then
        funresult = "له برنامج علاجي"
    ElseIf tot < 350 Or cnt <> 0 And ty = "انثى" Then
        funresult = "لها برنامج علاجي"

 

قام بنشر

بالنسبة للفصل الدراسي الثاني هنشتغل فيه ازاي

أنا رصدت مثلا الصفوف الدنيا الفصل الدراسي الثاني 

بس طبعا هيحصل تغيير في نتيجة الطالب الدنيا كده هتدخل في بعضها

هنمشي ازاي

قام بنشر

الصفوف الدنيا في استعلام آخر يخصها

الآن عرفت الطريقة .. همتك اعمله لنا

...........

اما الفصل الثاني فيكون ضمن الاستعلام هذا ... هذا الاستعلام هو الرئيسي .. ومثله رئيسي للصفوف الدنيا

والتصفية ستكون في التقارير في استعلامات داخلية تخصها

قام بنشر

استاذي الفاضل أبو خليل السلام عليكم ورحمة الله وبركاته

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

بس حضرتك الفصل الدراسي الأول بيختلف عن الفصل الدراسي الثاني  وخاصة في حالة التلميذ ( النتيجة ) اللي هي آخر حقل في الاستعلام

انظر للوحدة النمطية في الآخر فيه دالة للفصل الدراسي الأول ودالة للفصل الدراسي الثاني

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

يعني بلاقي الدنيا اتلخبططت

اشرح لي ماذا افعل ؟

الكلام ده بينطبق علي الصفوف الدنيا

 

Db21.accdb

ولسه هقول لحضرتك علي تغييرات الفصل الدراسي الثاني للصفوف العليا

قام بنشر

انت صح بالنسبة لوحدة النتيجة النهائية .. ولكن يجب عليك دائما التروي والمراجعة .. اكيد حتحصل اخطاء

فانت وضعت في الاستعلام  الوحدة النمطية funresult2  والصحيح انك تضع  funresult3

بكذا تشوف اهمية كتابة الاشياء بحاجة تدل عليها .. لأن الرقم 2 ، 3 ما تدل على اي معنى

وفيه حاجة حلوة انت عملتها انك اعطيت اسماء المواد كما في استعلام الصفوف العليا ، وهذا سيسهل عليك الربط في التقارير  عند معالجة الحقول

..................

ولكن الاستعلام بصفة عامة لم تعمله على نسق استعلام الصفوف العليا

ما فيه حقول اسمها مجموع النصف الأول ومجموع النصف الثاني .. فقط total

قام بنشر

استاذي الفاضل ابو خليل

اليك ملف مرفق وقد وضعت فيه  درجات الفصل الدراسي الأول والثاني

بس المشكلة اني كل ما اختار الفصل الدراسي الأول والصف الأول واكتب دالة النتيجة في نهاية الاستعلام 

ثم انتقل اختار الفصل الدراسي الثاني والصف الأول واكتب دالة النتيجة في نهاية الاستعلام يلغي نتيجة الفصل الدراسي الأول

حاول تجرب حضرتك وانصحني

أنا دماغي وقفت علي كدهDb22.accdb

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