السلام عليكم
جزاكم الله ع المساعده اللي تقدموها للاعضاء وجعله في ميزان حسناتكم
ولدي مشكله حيث ان لدي فوم رئيسي مربوط بعدد 3 فورمات فرعيه
وعندي في الفورم الرئيسي قائمة اختيار عند الاختيار اريده ان يظهر لي الفورم المطلوب ويخفي الفورمات الاخرى
السلام عليكــم ورحمـة الله وبركاتــه ،،
مرفق ملف فيه طلبك بس للاسف معدلتش علي ملفك نفسه لضيق الوقت
بس ممكن تشوف الملف وهتلاقي نفس المطلوب ان شاء الله
طريقة سهلة لحلها ايضا ..
1- اعمل نموذجا فرعيا واحدا غير منضم.. اي ليس له مصدر بيانات ..او اجعل مصدره احد الجداول المراد عرضها في نموذج فرعي مع مراعاة حقول الربط
2-في حدث بعد التحديث للكمبوبكس اكتب الكود ..مثلا وحسب الاختيار
SubForm.SourceObject="Teachers"
هكذا لست بحاجة لكتابة كود طويل لاظهار واخفاء النماذج الفرعية كما يحصل عادة..
جرب.. وبنفسك لتستفيد اكثر..
تم تعديل هذه المشاركة بواسطة همام ابوعرقوب في 6 يوليو 2009 في 18:01
وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ
جزاكم الله خيرا
الاخ همام ان شاء الله ببذل جهدي واذا في استفسار راح اطرحه هنا وتسلم
ولكن الكود ذا اذا كان هناك فقط فورم فرعي واحد
ولكن عندي ثلاث فورمات كيف اربط بينهم هل هناك كود للاختيار بينهم
تم تعديل هذه المشاركة بواسطة عابر الشوق في 6 يوليو 2009 في 17:28
عابر الشوق كتب:جزاكم الله خيراالاخ همام ان شاء الله ببذل جهدي واذا في استفسار راح اطرحه هنا وتسلم
ولكن الكود ذا اذا كان هناك فقط فورم فرعي واحد
ولكن عندي ثلاث فورمات كيف اربط بينهم هل هناك كود للاختيار بينهم
لا يا عزيزي ابدا الكود نفسه ولكن عليك كتابة جمله برمجية تخص القيمة التي تم اختيارها من الكمبوبكس..
بمعنى اكتب نفس الكود لكل النماذج الفرعية في حدث بعد التحديث للكمبوبكس مع مراعاة تغيير اسم النموذج الفرعي كل مرة حسب المطلوب.
مثلا. اخترت من القائمة نموذج المواد، يصبح النموذج الفرعي الحالي هو المواد، وهكذا..
وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ
ولعيونك هذا مثال ولكن من خلال الازرار.. ما تستطيع القيام به هو نسخ كود اظهار النموذج الفرعي في النموذج المرفق حسب الطلب.. اما حكاية كمبوبكس فخليها كتدريب على جملة Select او if,,,مع وجود ملاحظة صغيرة حول مصدر بيانات الكمبوبكس ولكن اتركها لاحقا
تحياتي
تم تعديل هذه المشاركة بواسطة همام ابوعرقوب في 6 يوليو 2009 في 18:44
وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ
اخي العزيز هل تقصد مشكلة تغير النموذج الفرعي بالتنقل بين السجلات؟
ام ان المشكلة قد حلت..
تحياتي
وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ
الكود الذي وضعته هل هو صحيح في تغير النموذج الفرعي عند التنقل بين السجلات
وهناك استفسار اخر اخوي همام هل بامكاني وضع برنامج الاكسس ملف مشترك على شبكة
وعند الدخول من عدة كمبيوتر يتغير الملف
يعني عدة مستخدمين على ملف واحد
عزيزي..
1- تغيير النموذج الفرعي بتغير السجل الرئيس صحيح في حال بقي النموذج الفرعي نفسه.. ولكن لديك هنا يتغير النموذج الفرعي وهذا خطأ.. ما تريده هو بقاء النموذج الفرعي مع التنقل..
2-بخصوص الشبكة المنتدى به الكثير من المواضيع المحلولة والشرح حول الموضوع.. تفضل بالبحث وستجد ما تريده واكثر.. ابحث عن اكسس شبكة
تحياتي
وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ
مااريده يااخي العزيز هو تغير النموذج الفرعي حسب المصدرالخيار
فمثلا السجل رقم 5 الاختيار هو المواد اذا يظهر لي نموذج المواد
وهكذا
هل ماعملته صحيح بخصوص هذا الامر
لا يا عزيزي.. لم تعمله بشكل صحيح.. والسبب اعتقد انه خطأ في العلاقات .. حاول اعادة ربط الجداول من جديد.. واستخدم كود لربط الحقول الرئيسة بالفرعية وبالتالي سيساعد ذلك في استمرار وبقاء النموذج اذي تم اختياره
تحياتي
وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ
شكرا اخي همام سافعل ذلك
ولكن انا جربت النموذج وشفته شغال عند التنقل بالتالي او السابق يعطيك الخيار الرئيس