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

كيف يمكن ربط 3 combo box ببعضهم البعض

اذهب الى الأسفل

ok كيف يمكن ربط 3 combo box ببعضهم البعض

مُساهمة من طرف mohamed sayed الخميس يناير 30, 2014 10:02 am

ببساطة المشروع يحتوى على عدد 3 كمبوبوكس مرتبطين ببعضم --- بمعنى 
1- الاول يحتوى على مستوى مؤهل  يظهر به ( قبل المتوسط - متوسط فغوق المتوسط - عالى )
2 - الثانى يحتوى على انواع المؤهلات
3 - الثالث يحتوى على تخصصات المؤهلات

المطلوب : عندما اختار من الاول عالى يظهر فى الكمب بوكي الثانى المؤهلات التى تخص المستوى العالى فقط وبالتالى يظهر فى الكمب بوكس الثالث التخصصات التى تخص المؤهل الذى تم اختيارة فى الكمب بوكس الثانى


علما باننى قمت بتصمميم قاعد البيانات على اساس جدول لمستوى المؤهل -- جدول للمؤهل -- جدول للتخصصات 
يرجى الافادة عن طريقة كتابة الكود الذى ينفذ ذلك .
mohamed sayed
mohamed sayed
.
.

تاريخ التسجيل : 22/01/2014
المساهمات : 7
النقاط : 11
التقيم : 0
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

ok رد: كيف يمكن ربط 3 combo box ببعضهم البعض

مُساهمة من طرف م/موسي الخميس يناير 30, 2014 12:01 pm

يمكنك الاطلاع على المثال التالى :

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
م/موسي
م/موسي
الاشراف
الاشراف

تاريخ التسجيل : 18/02/2011
المساهمات : 178
النقاط : 346
التقيم : 12
الدولة : تونس
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

ok رد: كيف يمكن ربط 3 combo box ببعضهم البعض

مُساهمة من طرف mohamed sayed الخميس يناير 30, 2014 10:45 pm

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

تاريخ التسجيل : 22/01/2014
المساهمات : 7
النقاط : 11
التقيم : 0
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

ok رد: كيف يمكن ربط 3 combo box ببعضهم البعض

مُساهمة من طرف mohamed sayed الخميس يناير 30, 2014 10:57 pm

م / موسى 
اسمحلى اشكرك مرة ثانية - ولكن عندى استفسار اخر - او بمعنى ادق توضيح لجزء اغفلته فى سوالى وهو ان البيانات التى تظهر فى الكمب بوكس مصدرها جداول فى قادة البيانات وليست تكتب داخل الكود لانه فى هذه الحالة سيحتاج المستخدم دائما الى المبرمج عند الرغبة فى اضافة مؤهل او تخصص .
وبالتالى فقد قمت بتصميم جداول داخل قاعدة البيانات وشاشات لادخال البيانات بها ويتم ملا الكمبو بوكس من هذه الجداول وبالتالى فانا احتاج على ما عتقد ان يكون هناك امر شرطى او بالادق sql يختار المؤهل بعد تحديد المستوى ويليه اختيار التخصص .
mohamed sayed
mohamed sayed
.
.

تاريخ التسجيل : 22/01/2014
المساهمات : 7
النقاط : 11
التقيم : 0
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

ok رد: كيف يمكن ربط 3 combo box ببعضهم البعض

مُساهمة من طرف أحمد مناع الخميس يناير 30, 2014 11:22 pm


يرجى رفع مثال للتعديل علية .....لكن ما الان  Very Happy Very Happy 

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم
أحمد مناع
أحمد مناع
.
.

تاريخ التسجيل : 15/02/2011
المساهمات : 1108
النقاط : 202034
التقيم : 144
الدولة : مصر
الجنس : ذكر

https://egy-tech.forumegypt.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

ok رد: كيف يمكن ربط 3 combo box ببعضهم البعض

مُساهمة من طرف mohamed sayed الجمعة يناير 31, 2014 6:18 pm

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

هذا رباط الرفع للفكرة التى اتحدث عنها
mohamed sayed
mohamed sayed
.
.

تاريخ التسجيل : 22/01/2014
المساهمات : 7
النقاط : 11
التقيم : 0
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

ok رد: كيف يمكن ربط 3 combo box ببعضهم البعض

مُساهمة من طرف م/موسي الجمعة يناير 31, 2014 9:54 pm

mohamed sayed كتب:[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

هذا رباط الرفع للفكرة التى اتحدث عنها

معذرة أخى الكريم مشروعك يحتوى على قاعدة بيانات اصدار اقدم من 2007 وبالتالى لم استطيع التعديل عليها لكونى أمتلك أوفيس 2007 ....لذلك قمت بانشاء قاعدة بيانات 2007 و استخدام تقنية الربط ado وليس dao من أجل الاتصال بقاعدة بيانات 2007 و اليك المشروع على الرابط التالى بعد التعديل عليه و يمكنك الاستفادة من الفكرة التى به و استخدام طريقتك فى الاتصال بقواعد البيانات 

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
م/موسي
م/موسي
الاشراف
الاشراف

تاريخ التسجيل : 18/02/2011
المساهمات : 178
النقاط : 346
التقيم : 12
الدولة : تونس
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

ok رد: كيف يمكن ربط 3 combo box ببعضهم البعض

مُساهمة من طرف mohamed sayed الإثنين فبراير 03, 2014 7:06 am

عزيى الفاضل م / موسى / اولا : اشكرك على مجهودك الكريم 
ثانيا الفكرة التى قمت بارسالها لا تحقق المطلوب وذلك للاسباب التالية :-
1- لانك تعتمد على كتابة المؤهلات ومستوى المؤهل داخل الكود وهذا غير سليم بالنسبة لى لانى اريد انشاء شاشات للمستخدم تمكنة من اضافة المؤهلات والتخصصات حين زيادتها .
2- الفكرة التى ارسلتها لا تحتوى على تكويد للتخصصات وانما مستوى والمؤهل والموهل فقط
3 - انا ارسلت فكرة ما اريد منفذة على اكسس واتمنى ان اعرف كيفية تنفبذها على فيجوال

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
mohamed sayed
mohamed sayed
.
.

تاريخ التسجيل : 22/01/2014
المساهمات : 7
النقاط : 11
التقيم : 0
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

ok رد: كيف يمكن ربط 3 combo box ببعضهم البعض

مُساهمة من طرف م/موسي الجمعة فبراير 07, 2014 3:46 pm

mohamed sayed كتب:عزيى الفاضل م / موسى / اولا : اشكرك على مجهودك الكريم 
ثانيا الفكرة التى قمت بارسالها لا تحقق المطلوب وذلك للاسباب التالية :-
1- لانك تعتمد على كتابة المؤهلات ومستوى المؤهل داخل الكود وهذا غير سليم بالنسبة لى لانى اريد انشاء شاشات للمستخدم تمكنة من اضافة المؤهلات والتخصصات حين زيادتها .
2- الفكرة التى ارسلتها لا تحتوى على تكويد للتخصصات وانما مستوى والمؤهل والموهل فقط
3 - انا ارسلت فكرة ما اريد منفذة على اكسس واتمنى ان اعرف كيفية تنفبذها على فيجوال

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

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

تاريخ التسجيل : 18/02/2011
المساهمات : 178
النقاط : 346
التقيم : 12
الدولة : تونس
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

ok رد: كيف يمكن ربط 3 combo box ببعضهم البعض

مُساهمة من طرف م/موسي الجمعة فبراير 07, 2014 3:51 pm

على اى حال سأحاول بقدر الامكان اصل الى حيلة لحل تلك المشكلة
م/موسي
م/موسي
الاشراف
الاشراف

تاريخ التسجيل : 18/02/2011
المساهمات : 178
النقاط : 346
التقيم : 12
الدولة : تونس
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

ok رد: كيف يمكن ربط 3 combo box ببعضهم البعض

مُساهمة من طرف mohamed sayed الأحد فبراير 09, 2014 9:41 am

استاذى الكريم م / موسى
ما قمت بتصميمة سليم فى الربط بين مستوى المؤهل والمؤهل - المشكلة فى ربط المؤهل بالتخصص حيث ان تصصميم سيادتكم فى الجزء الخاص بالمؤهل والتخصص يجعل المؤهل ياخذ تخصصات خطا لا تتبعة
وبالتالى الاسلم هو استخدام امر sql فى الاختيار على ان يتم اختيار التخصص طبقا للرقم المدون بنفس جدوله فى خانه المؤهل وبالتالى يكون هناك ربط بين جدول المؤهل وجدول التخصص
وقد نفذت ذلك فى قاعدة الاكسس التى ارسلتها  - برجاء النظر اليها - حيث استخدمت المؤهل كمفتاح رئيسى فى جدول المؤهلات وانشات له عامود جول التخصصات ليمكنى جلب التخصص الذى يتبع ذلك المؤهل
mohamed sayed
mohamed sayed
.
.

تاريخ التسجيل : 22/01/2014
المساهمات : 7
النقاط : 11
التقيم : 0
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى