اذهب الي المحتوي
أوفيسنا

التصفيه في نموذج درجات الطلاب يجمع بيانات جدولين


إذهب إلى أفضل إجابة Solved by jjafferr,

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

اخواني الاعزاء اعذروني لانني مبتدء فلاتبخلوا علينا بالاجابه وجزاكم الله خير ومطلوبي كالتالي:ـ

المطلوب 

1- كيف اعمل نموذج يجمع الجدولين  درجات الطلاب وبيانات الطلاب بحيث

2- يكون فيه ازرار تصفيه كما في الصوره لاقوم بتصفية البيانات التي اريدها في كل مره اريد ادخال درجات مدرسه او ماده او صف معين وشكرا لكمبرنامجي المطلوب.rar

انا اعمل على اكسس 2010 لان فيه حقول محسوب في الجداول ماينفع تتعدل الى 2003

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

السلام عليكم اخي عبدالعزيز  :smile:

 

ياريت تعطينا مثال او مثالين علشان نحاول نوصل لنفس نتائجهم ،

مع مراعاة استخدام اسماء الجداول والحقول التي في البرنامج.

 

 

جعفر

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

السلام عليكم اخي عبدالعزيز  :smile:

 

ياريت تعطينا مثال او مثالين علشان نحاول نوصل لنفس نتائجهم ،

مع مراعاة استخدام اسماء الجداول والحقول التي في البرنامج.

 

 

جعفر

شكرا لك اخي جعفر

 

الجداول

1- بيانات الطلاب فيه ( العام الدراسي ــ المدرسه ــ الصف ــ الشعبه  ــ  كود الطالب  ــ اسم الطالب )

2- درجات الطلاب  فيه( كود الطالب  ــ  كود الماده  ــ كود الشهر  ــ  الواجب ـ المواضبه ــ الشفهي ــ التحريري ـ المجموع ـ المحصله الشهريه ـ  المستوى الشهري )

وهناك جداول اخرى ( الصفوف  ــ الشعب  ــ  المواد  ــ الاعوام الدراسيه  ــ الفصول الدراسيه )

 

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

وهذه الصوره توضيحيه واعذرني انا ضعيف جدا في الانجليزي

post-140632-0-53341800-1425562067_thumb.

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

اخي عبدالعزيز  :smile:

 

اسئلتي كانت:

 

ياريت تعطينا مثال او مثالين علشان نحاول نوصل لنفس نتائجهم ،

مع مراعاة استخدام اسماء الجداول والحقول التي في البرنامج.

 

فلا اعطيتنا مثال تطبيقي علشان نفهم ،

ولا اعطيتنا اسماء الجداول والحقول التي في البرنامج  :eek2:

 

طلبك واضح لك ، لكننا لا نرى إلا جداول وحقول وبيانات ،

1. فمن ايهم ،

2. تريد ماذا ،

3. للوصول الى ماذا.

 

مثال من برنامجك لوسمحت  :smile:

 

 

جعفر

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

اخي عبدالعزيز  :smile:

 

اسئلتي كانت:

 

ياريت تعطينا مثال او مثالين علشان نحاول نوصل لنفس نتائجهم ،

مع مراعاة استخدام اسماء الجداول والحقول التي في البرنامج.

 

فلا اعطيتنا مثال تطبيقي علشان نفهم ،

ولا اعطيتنا اسماء الجداول والحقول التي في البرنامج  :eek2:

 

طلبك واضح لك ، لكننا لا نرى إلا جداول وحقول وبيانات ،

1. فمن ايهم ،

2. تريد ماذا ،

3. للوصول الى ماذا.

 

مثال من برنامجك لوسمحت  :smile:

 

 

جعفر

 العفو منك اخي جعفر

مثلا اريد في نموذج ازرار تصفيه  كما في الصوره التاليه والتسميات موجوده في الصوره  اختار منه مثلا مدرسة الفاروق الصف الاول الثانوي  الماده رياضيات شهر اكتوبر

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

post-140632-0-09024700-1425562865_thumb.

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

اضطررت لحذف الحقول المحسوبه في الجداول لكي يتم حفظها بتنسيق 2003  وغيرت اسماء الجداول حتى تتضح الصوره  وارجو منكم استحملوني لاني مبتدء ولكم جزيل الشكر والعرفان

برنامجي3.rar

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

اولا رقم ان خبرتى قليله

لكن لى بعض الملاحظات

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

ما السبب فى ذلك

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

اولا رقم ان خبرتى قليله

لكن لى بعض الملاحظات

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

ما السبب فى ذلك

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

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

اعطني شوية وقت لوسمحت ، انا اعمل على المطلوب  :smile:

 

 

جعفر

اعتزر بشده استاذى الفاضل لم انتبه الى مشاركتك الا بعد الرد

الرجاء المعزرة

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

اخى الحبيب 

الرجاء الافاده فى ترتيب التصفيه

يعنى المدرسه ثم الفصل ثم الشعبه ثم الشهر ثم الماده ام ماذا

وهناك طرق تصفيه افضل بكثير من التصفيه بداخل الاستعلام وتتم ايضا عن طريق الاستعلام

مثل البخث عن طالب لتعديل درجاته وغيره

________________________

ولعنا ننتظر الاجابه الشافيه من معلمنا الجليل الاستاذ جعفر

بارك الله فيه

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

العفو ابو الآء ، احنا نتعلم من بعض ، وبالعكس ، لما انتهي من عملي ، ساقارن عملي بعملك ، ونتوصل الى النتيجة الافضل للرد على السؤال ، ونتعلم شئ جديد  :smile:

يعني ، في سباق بيننا نحن الاثنين لإرضاء الاخ عبدالعزيز  :smile:

 

 

جعفر

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

اخى الحبيب 

الرجاء الافاده فى ترتيب التصفيه

يعنى المدرسه ثم الفصل ثم الشعبه ثم الشهر ثم الماده ام ماذا

وهناك طرق تصفيه افضل بكثير من التصفيه بداخل الاستعلام وتتم ايضا عن طريق الاستعلام

مثل البخث عن طالب لتعديل درجاته وغيره

________________________

ولعنا ننتظر الاجابه الشافيه من معلمنا الجليل الاستاذ جعفر

بارك الله فيه

بالنسبه للترتيب بديهي ان تكون المدرسه قبل الصف والصف قبل الماده وهكذا لكن انا لا ابحث عن طالب فقط او ماده فقط بل اريد فرز متعدد كما في الاستعلام

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

العفو ابو الآء ، احنا نتعلم من بعض ، وبالعكس ، لما انتهي من عملي ، ساقارن عملي بعملك ، ونتوصل الى النتيجة الافضل للرد على السؤال ، ونتعلم شئ جديد  :smile:

يعني ، في سباق بيننا نحن الاثنين لإرضاء الاخ عبدالعزيز  :smile:

 

 

جعفر

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

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

  • أفضل إجابة

السلام عليكم 

 

1. عملت استعلام يربط الجداول ، ويكون فيه الحقول المطلوبة:

post-142414-0-64185100-1425579177_thumb.

 

 

2. ثم نموذج عادي يأخذ نتائجه من هذا الاستعلام ، وعملت نسخة من الحقول المطلوبة للبحث في الاعلى:

post-142414-0-36337000-1425579179_thumb.

 

 

3. بعض الحقول تحتوي على ارقام ، واسماء هذه الحقول موجودة في جداول اخرى ، فكان لازم نغيرها من نص الى مربع سرد:

post-142414-0-93029400-1425579181_thumb.

 

 

وهذه طريقة ربط الجداول للحقل اعلاه:

post-142414-0-77132400-1425579180_thumb.

 

 

والنتيجة:

post-142414-0-12659500-1425579183_thumb.

 

 

4. عملت حدث بعد التحديث لحقول البحث ، وهذا هو الكود:

Option Compare Database


Private Sub Form_Close()

    Me.Filter = ""
    Me.FilterOn = False
End Sub

Private Sub Check_Selected()
    
    Dim FF As String

'cmb_alaam_aldrasy
    If Len(Me.cmb_alaam_aldrasy & "") = 0 Then
        FF = ""
    Else
        FF = "[alaam-aldrasy] ='" & Me.cmb_alaam_aldrasy & "'"
    End If
'---------

'cmb_almadrasa
    If Len(Me.cmb_almadrasa & "") = 0 Then
    
    Else
        FF = FF & " And [almadrasa] ='" & Me.cmb_almadrasa & "'"
    End If
'---------

'cmb_alsaf
    If Len(Me.cmb_alsaf & "") = 0 Then
    
    Else
        FF = FF & " And [alsaf] ='" & Me.cmb_alsaf & "'"
    End If
'---------

'cmb_alsuaph_aldrasy
    If Len(Me.cmb_alsuaph_aldrasy & "") = 0 Then
    
    Else
        FF = FF & " And [alsuaph-aldrasy] ='" & Me.cmb_alsuaph_aldrasy & "'"
    End If
'---------

'cmb_IDalmada
    If Len(Me.cmb_IDalmada & "") = 0 Then
    
    Else
        FF = FF & " And [IDalmada] =" & Me.cmb_IDalmada
    End If
'---------

'cmb_IDalsahr
    If Len(Me.cmb_IDalsahr & "") = 0 Then
    
    Else
        FF = FF & " And [IDalsahr] =" & Me.cmb_IDalsahr
    End If
'---------

    If Left(FF, 4) = " And" Then FF = Mid(FF, 6)
    Me.Filter = FF
    Me.FilterOn = True
    
End Sub

Private Sub cmb_alaam_aldrasy_AfterUpdate()

    Call Check_Selected
End Sub

Private Sub cmb_alaam_aldrasy_DblClick(Cancel As Integer)

    Me.cmb_alaam_aldrasy = ""
    Call Check_Selected
End Sub

وتركت لك في الكود بونص  :smile:  انقر مرتين على اي حقول البحث ، وسيتنحذف الكلمات اللي فيه  :smile:

 

 

5. والنتيجة:

post-142414-0-88610900-1425579184_thumb.

 

 

 

يا الله يا ابوآلآء ، خلينا نشوف اللي عملته ونستفيد ان شاء الله  :smile:

 

 

 

جعفر

6.برنامجي2.accdb.zip

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

الله

الله

الله

لا املك سوى ان اقول الله ينور

وعاوز 4 اسابيع دراسه وتحليل لعلى افهم البعض من عملك الجميل والرائع

جعله الله فى ميزان حسناتك 

هشوف واحاول افهم واردس وارد عليك ان شاء الله

______________________-

بارك الله فيك فى مالك وفى اهلك وفى عملك واعاطك من الخير قدر كرمه

اللهم أمين

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

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