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

كيفية ربط جدول combo box بعلاقة


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

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

السلام عليكم

يوجد لدي جدول combo box من ججدول example

قمت باجراء علاقة بينه وبين جدول اضافة دورات tbldwrat

العلاقة هي علاقة واحد لواحد

ووضعته في نموذج اضافة دورات باسم ( رمز المجموعة الفصلي)

الا انه لم يعمل

ما السبب برايكم

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

 

coll1.rar

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

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

Top Posters In This Topic

السلام عليكم

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

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

فحين نحتاج هذه العلاقة يمكن ايجادها من خلال الاستعلامات

بشرط ... واكررر بشرط ضبط عملية الادخال

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

 

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

لان احد الحقول رقمي والاخر نصي

فلا بد من اتحاد النوع وايضا يكون احدها او كليهما غير قابل للتكرار

 

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

اخي ابو خليل حياك الله

وشكرا لك على التوضيح

قمت بتصحيح العلاقة كما ذكرت

رغم ذلك لم يعمل السجل كما يجب

القصد

لنفرض اني حددت للدوة رقم 7

الرمز الفصلي للمجموعة 2016-ربيع-2

عند الانتقال الى باقي الدورات نلاحظ

ان نفس اسم الرمز الفصلي للمجموعة (2016-ربيع-2)

يظهر في جميعها

ولا يتغير

 

فما الحل؟

 

coll2.rar

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

اخي الكريم رعاك الله

يجب ان يقتصر المثال على الحاجة الفعلية التي تحتاجها فقط

ثم بعد حصولك على الحل تنقلها لبرنامجك

كذا الواحد ينشط معك لان المسألة محصورة وواضحة

خاصة النماذج ، اما الجداول فلا بأس لارتباطها ببعض

في مثالك الآن 19 نموذج

والعمل سيكون على اثنين فقط

فضلا ارفع مثالا جديدا  يحتوي على المطلوب فقط

وكما ذكرت لك بعد حصولك على الحل تنقلها لبرنامجك

وبعد ذلك تبدأ بمثال جديد وسؤال جديد

وفقنا الله واياك لكل خير

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

اخي ابو خليل

حياك الله

لقد نفذت ما ذكرته وقمت برفع الملف

اذكر ثانية باني قمت بعلاقة واحد لواحد بين جدول example و tbldwrat

الا اني لاحظت عند التنقل بين السجلات لا تتغير قيمة ال combo box وهو حقل اسمه (الرمز الفصلي للمجموعة)

على سبيل المثال

لنفرض اني حددت للدوة رقم 7

الرمز الفصلي للمجموعة 2016-ربيع-2

عند الانتقال الى باقي الدورات نلاحظ

ان نفس اسم الرمز الفصلي للمجموعة (2016-ربيع-2)

يظهر في جميعها

ولا يتغير

 

فما الحل؟

min1.rar

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

السبب ان مربع التحرير  غير منضم 

اي لا يستند الى مصدر داخل الجدول

وقبل كل شيء جدول الدورات لا يحتوي اصلا على حقل الرمز المذكور

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

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


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

 

السؤال الثانى ليه حضرتك متعملش حقل باسم  id_dawra على سبيل المثال ويكون مفهرس غير قابل للتكرار وتكود كود فريد لكل اسم الدورات اللى عندك 
وتربطه باسم الدوره فى الجدول التانى على اعتبار ان التكويد اللى حضرتك هتعمله يكون فريد يونيك غير قابل للتكرار ؟1 فى الحالة دى الربط ممكن يكون منطقى لانى بصراحه حاولت افهم واحلل ناتج الربط هيكون ايه او لما نعالج البيانات فى القاعده ازاى حيكون شكل النتائج بعد معالجتها 

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

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

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

كان هدفي من العلاقة هو الموافقة بين اختيار سجل داخل حقل ال combo box وباقي حقول النموذج

ولكن انكانت هنالك طريقة اخرى فلا باس

المهم لدي هو ان يظهر الاختيار من ال combo box  بشكل سليم في كل سجلات النموذج

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

الاخ خليل قال انه مربع التحرير ( غير منضم للنموذج) وانا لا اعلم كيف تتم عملية الضم

 

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

حتى ارى ان كان هاذا حلا جيدا او لا

وبارك الله فيكم جميعا

 

 

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

طيب تحت امرك بس ممكن طلب

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

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

طلبي واضح جدا

هناك حقل اسمه ( رمز المجموعلة الفصلي) قمت باضافته بشكل منفصل لنموذج tbldwrat

الحقل عبارة عن combo box

وعند التنقل بين سجلات نموذج tbldwrat

لاحظ ان القيم في ( رمز المجموعة الفصلي ) لا تظهر

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

 

وهاذا الذي لا افهمه

لماذا لا يوجد توافق ما تم اختياره في مربع التحرير ( combo box) وباقي السجلات في النموذج

 

 

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

 

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

انشاء الله بعد ما تشوف كده القاعده بعد التعديل
لو هو ده المطلوب 
ان شاء الله هأشرح لحضرتك انا عملت ايه 

انا عملت ده على قدر فهمى الضئيل 
 

college_up.rar

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

لازم حضرتك تتعاون معايا وتفهمنى افكارك الاول عن النماذج والجداول والحقول اللى حضرتك عاوز تعالج فيها البيانات علشان نقدر نحلل ونشوف المطلوب ازاى يتم تنفيذه

تقدر تقول لى السطر ده معناه ايه ومن واقع كلامك

لماذا لا يوجد توافق ما تم اختياره في مربع التحرير ( combo box) وباقي السجلات في النموذج

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

 

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

سلام عليكم اخي المتفائل

 

اكيد سوف يعرض قيمة واحدة فقط 

لان الكومبوبوكس ليس له وجود في الجدول

اقصد عند ادخال بيانات هذه البيانات سوف تخزن بسجل في جدول الذي انشا منه النموذج وهذا الجدول ليس فيه حقل لتخزين قيم الكومبوبوكس

اي انه ليس هناك اي ربط بين قيمة الكومبو وبقية القيم

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

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

المسالة ليست مسالة علاقات

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

المسالة ليست بكثرةالعلاقات وانما الغاية من انشاءها

لو سمحت لي ساتصرف بتصميم البرنامج واحاول ان اخرجه بافضل وابسط طريقة ان شاء الله

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

اسف علا التاخير اخي العزيز

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

 Dawrat.rar

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

لذا ارجو قبل الحكم على البرنامج من خلال التغييرات ان تقوم بتجربته واختباره

Dawrat.rar

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

اخي حسام

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

يعجز لساني عن شكرك على عملك العظيم

البرنامج رائع بكل معنى الكلمة

والحمد لله انك استطعت ان تفهم المراد منه

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

البرنامج بغالبه الاعظم كامل ومتكامل بفضل الله وفضل عطائك

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

وفي كل مشاركة ساذكر واحدة منها فقط

الاولى: بالنسبة للمدرسين

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

ويمكن ان تكون اكثر من مساق للمدرس

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

 

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

اخي العزيز انا بخدمتك

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

المسالة الاكيدة والجميع يشاركني الراي بها 

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

فالفائدة لي قبل ان تكون لك

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

بارك الله فيك اخي العزيز

وجزاك الله عنا وعن المسلمين كل خير

كما قلت لك من قبل اخي حسام

البرنامج رائع وبغالبه الاعظم كامل ومتكامل بفضل الله وفضل عطائك

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

وفي كل مشاركة ساذكر واحدة منها فقط

الاولى: بالنسبة للمدرسين

هل بالامكان تحديد لكل مدرس ما هي المساقات التي يدرسها؟

ويمكن ان يكون اكثر من مساق للمدرس

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

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

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