السلام عليكم ورحمة الله وبركاتة
كيف يمكن ربط Combo Box مع Subform ؟؟؟
بحيث اذا تم اختيار صنف من ال Combo Box يقوم ال Subform بعرض جميع
المعلومات عن الصنف الذي تم اختيارة .
وشكرا
السلام عليكم ورحمة الله وبركاتة
كيف يمكن ربط Combo Box مع Subform ؟؟؟
بحيث اذا تم اختيار صنف من ال Combo Box يقوم ال Subform بعرض جميع
المعلومات عن الصنف الذي تم اختيارة .
وشكرا
اين الخبراء
على فكرة الربط من جدول واحد
اولا قم بانشاء نموذج جديد منفصل عن النموذج الاساسي يتضمن الحقول المراد تضمينها في subfrm ويجب ان يكون ضمنها اسماء حقول الـ combox
ثانيا افتح نموذج جديد وضع فيه الـ combox وحدد الحقول التى تريدها ان تظهر
ثالثا ضع النموذج الفرعي تحت الـ combox مثلا
اختار خصائص النموذج الفرعي (نموذج) بيانات مصدر السجل وافتح المربع المنقط الصغير.
سوف يخبرك البرنامج انك تقوم بفتح النموذج في وضع انشاء استعلامي اضغط موافق
الان تحت اسم الحقل الموجود في هذا الاستعلام والذي يشبه اسم الحقل الموجود في الـ combox اكتب في المعاير
[forms]![اسم النموذج الجديد]![اسم الـcombox]
طبعا اول كلمة forms ثم اسم النموذج ثم اسم الحقل
الان اقفل هذا الاستعلام بدون الضغط على ايقوة حفظ وسوف يخبرك البرنامج هل تريد الحفظ وافق هنا على الحفظ لنرجع للنموذج
اختار من النموذج الفرعي اسم الحقل اللى كتبت فيه المعيار السابق ثم خصائصه ثم البيانات وامام خانة القيمة الافتراضية اكتب نفس الجملة اللى كتبتها في المعايير
[forms]![اسم النموذج الجديد]![اسم الـcombox]
طبعا اول كلمة forms ثم اسم النموذج ثم اسم الحقل
الان ارجع للـ combox ثم خصائصه ثم حدث واختار بعد التحديث واختار منها اجراء حدث واضغط على المربع الصغير المنقط
سوف تنتقل الى موقع كتابة الكود هنا اكتب التالى
DoCmd.Requery "اسم النموذج الفرعي"
طبعا اول كلمة docmd.Requery ثم بين علامتى التنصيص اسم النموذج الفرعي
شغل وشوف النتيجة
مثال
اختار من المثال التالى النموذج اللى اسمه frm_all
السلام عليكم ورحمة الله وبركاتة
شكرا جزيلا لك ابونمي
وهل هناك طريقة اخرى من دون كتابة الكود؟؟؟
وفقكم الله
هذا الموضوع مغلق.