المطلوب تعديل الكود ليتم فتح نموذج محدد بناء على قيمة حقل مربع التحرير
مرفق المثال
شكر الله لك يا أخ Kemas
الكود موجود في المثال لفتح النموذج
ولكنه يشتمل على عدة نماذج
فالمطلوب بعد اختيار الاسم يفتح فقط النموذج المحدد والمطلوب
فتجد ان الاسماء ليست في جدول واحد
فكل جدول له نموذج .
فلعل سؤالي واضح
بارك الله فيك
بمعنى أنه لا يفتح إلا النموذج الذي فيه الببيانات المطلوبة
ولا يفتح بقية النماذج
تم تعديل هذه المشاركة بواسطة طالب النصيحة في 18 أغسطس 2016 في 18:45
الكود اللازم كى يفتح على نفس رقم الاسم هو
If Not Me.NewRecord Then DoCmd.OpenForm "f_form", , , "[id]=" & Me.abd
نفس الكود عندك لكن سطر واحد فقط
مع تعديل اسم الكمبوبوكس
"[id]=" & Me.abd
هكذا ليأخذ قيمته
ملحوظة
يجب ترتيب الأسماء بحيث يكون لكل اسم نفس الرقم بكل الجداول
جزيت من الخير أجزله ، وغفر الله لك
لكل جدول بياناته ، وتوجد علاقات بينها
فكل جدول فيه أسماء ، وكل اسم له رقم خاص
فعند اختيار الاسم من مربع التحرير
المطلوب ان يفتح النموذج الذي فيه الاسم ويتجاهل بقية النماذج
وشكر الله لك سعيك
والأسماء نفسها لا تتكرر في الجداول إلا إذا كانت متشابهة
كل جدول له أسماء وكل اسم له رقم لا يتكرر في الجداول
بمثابة التشجير
الأب وتحته أبناؤه
كل ابن وتحته أبناؤه وهكذا
وعند اختيار الاسم من مربع التحرير يقوم بتشغيل استعلام إلحاقي يجمع كل الجداول في جدول واحد
ومن ثم يتم اختيار الاسم فيفتح النموذج المعتمد على الجدول الأساسي الذي فيه بياناته
طبعا هذا مجرد مثال حتى أصل إلى المعلومة
وبارك الله فيك
تم تعديل هذه المشاركة بواسطة طالب النصيحة في 19 أغسطس 2016 في 04:50
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…