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

المساعدة في نموذج بحث


الموسى1423

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

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

أريد أن يكون النموذج n1 به مربع تحرير وسرد للمواد بحيث يفتح النموذج الفرعي للطلاب في هذه المادة ونموذج آخر عكس يعني أبحث باسم الطالب والنموذج الفرعي يشتمل على المواد

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

bmtj.rar

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

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

أرفق الملف المعدل وأرجو ان تحاول دراسته لتتمكن من إنجاز المطلوب بنفسك في الحالات المقبلة لأنه كما تلاحظ فإننا اتبعنا نفس المنهج في إنجاز النموذجين

bmtj.rar

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

أخي رياض الراوي

جزاك الله خيرا على سرعة الرد

وبارك الله فيك

وزادك علما وغفر لك ولوالديك

وأنا أحاول أن أطبق الأمثلة لكن ( اشتعل الرأس شيبا ) ( وبلغت من الكبر عتيا )

بارك الله فيك أخي رياض

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

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

أخي رياض الراوي جزاك الله خيرا

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

شاكرا لك تعاونك معي

bmtj.rar

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

أخي الموسى:

إن الطريقة في عمل النماذج والنماذج الفرعية في نموذج n1 و n2 تستند لربط النماذج كما هو موضح في الصورة المرفقةعبر حقل maddaname

أما في النموذج n2 فالربط يستند لحقل numberh

ولكن لن تستطيع إدخال بيانات عندما يكون الربط بين الجداول بهذه الطريقة حيث أنك بحاجة لإنشاء جدول ثالث (marks) يأخذ رقم المادة من جدول (mw_mawaddata) ويأخذ رقم الطالب من جدول (st_tasjel) مع ملاحظة أن النموذج الذي ندخل العلامات عبره يمكن أن يكون بأشكال مختلفة .

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

مع تمنياتي لك بالتوفيق.

post-12689-12672171522702_thumb.jpg

bmtj.rar

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

هنا أرفق نفس المثال مع الربط بين الجداول الثلاثة وعمل نموذج يستند لهذه الجداول نستطيع من خلاله إدخال العلامات وأرجو أن تلاحظ أنه عند كتابة الاسم فلست بحاجة لكتابة "بن" لأنه من الممكن كتابتها عن طريق استعلام كما في الستعلام المرفق

bmtj2.rar

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

اخونا العزيز الموسى 1423

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

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

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

تحياتي,,,

bmtj.rar

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

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

ثقلت عليكم زيادة

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

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

bmtj.rar

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

مافهمتش قصدك فنموذج التصفية بحسب الطالب شغال ولكنه بحاجة الى النقر على الزر الاول في النموذج الرئيسي اولا (ولمرة واحدة) ثم اذهب الى النموذج وستلاحظ ظهور قائمة الطلاب .

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

تحياتي,,,

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

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

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

في النموذج الفرعي وإذا اخترت المستوى الثاني تظهر مواد المستوى الثاني

حاولت أعمل الربط فما عرفت لجهلي بعملية الربط

المعذرة أتعبتك

bmtj.rar

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

بارك الله فيك أخي منتصر وأحسن إليك ورحم والديك

ما قصرت

لكن المشكلة عندي إنني ماعرفت الطبق الطريقة من أجل أتعلم

لكن سوف استخدم النموذج الذي عدلت عليه

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

اكرر شكري لك

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

التعدبلات التي تمت بالإضافة الى القائمة "combo16" ستجدها فيمايلي :-

- مصدر بيانات النموذج الفرعي ستجد انه تم إضافة حقل المستوى "mostwa" ووضعت تحته في سطر المعايير المعيار التالي :

Like [Forms]![n2]![combo16]&"*"

اي ان قيمة المستوى يجب ان تكون مساوية للقيمة في القائمة وقد وضعت الجملة بهذا الشكل أي تبدأ بكلمة Like وتنتهي "*" وذلك لإظهار جميع السجلات عند عدم وجود قيمة في القائمة

- في حدث بعد التحديث للقائمة ستجد كود للقيام بتحديث بيانات النموذج الفرعي لتطابق القيمة التي تم إختيارها

كيف الان كل شي تمام..؟

تحياتي,,,

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

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

معذرة اخي لم أرى هذا السؤال الا الان .

هل تصدق ان سؤالك هذا حل مشكلة تكرار النقر على الزر الاول فقد قمت بانشاء استعلام جديد "qry1" يقوم بإظهار الطلاب الجدد فقط وجعلت إستعلام الإلحاق "qry2" يعتمد على هذا الإستعلام بدلاً عن جدول الطلبة وبالتالي لن يتم تنفيذ الالحاق إلا لأي طالب ليس في جدول الدرجات .

مرفق لك التعديل والآن بإمكانك النقر على الزر الأول قدر ما تستطيع وأنت مطمئن

تحياتي,,,

bmtj.rar

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

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

بارك الله فيك كل شيئ تمام

وأسأل الله أن يزيدك من فضله وأن يحقق لك ما تتمناه في الديا والآخره

وفقك الله

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

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information