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

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

قام بنشر (معدل)

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

المطلوب 

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.

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

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

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

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

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

قام بنشر

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

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

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

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

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

قام بنشر

انظر الى المرفق فى المشاركه السابقة لى 

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

قام بنشر

اعطني شوية وقت لوسمحت ، انا اعمل على المطلوب  :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