هذه الطريقة الصحيحة ..... انظر الجدول وحقل kanory
ثم انظر النموذج والتعديل الذي حصل فيه .... هذا هو الصح لتك البيانات
نصحة من أخوك الصغير ( أكتب اسماء الحقول بالانجليزية لأنها اسهل في كتابة الاكواد )
الترقية.rar
ملاحظة بسيطة : الحالة التعليمية لماذا هي مجزأة . يقرأ . ابتدائية . متوسط ..... المفروض جميعها تسجل في حقل واحد الا أذا كان لك وجهة نظر برمجية أخرى ( غاية في ذلك ) .... هل أعدلها أم أعمل على الملف المرسل كما هو ؟؟؟؟
أو أعمل استعلام لمصدر البيانات للنموذج مبني عليه ثم ضع هذا في الحقل المراد اجراء الفلتر له
اربط التقرير مع نفس الاستعلام
' عمل تصفي في النموذج حسب حقل محدد
' ff2 اسم النموذج
' mr1 اسم الكمبو بكس
' ضع هذه العبارة في معيار الحقل المفلتر في الاستعلام
forms![ff2]!Mr1
' ضع هذا في النموذج
Me.Requery
تفضل ....
' عمل تصفيه في النموذج حسب حقل محدد
' ff2 اسم النموذج
' mr1 اسم الكمبو بكس
' kanory هو الحقل المراد إجراء الفلتر عليه
Me.Filter = "kanory = forms![ff2]!Mr1"
Me.FilterOn = True
Me.Requery
أخي الكريم .. نصيحة من أخوك الصغير .. دائما وأبدا تجنب تسمية الجداول والنماذج بالعربية لأنها تسبب مشكل في كتابة الكود
تفضل ملفك بعد التعديل ....
مثال اوفيسنا حفظ نموذج اخر.accdb
اخي الكريم هناك على ما اعتقد برنامج في المنتدى لاضافة نظام صلاحيات لبرامجك وبكل سهولة عن طريق معالج يظهر لك ... اذا اردت البرنامج ابحث في المنتدى باسم صلاحيات المستخدمين .... بارك الله فيك ...
بالنسبة للتعريب احاول اعربه لك عند وصولي للمنزل لاني على الجوال الان .... ابشر
حبذا لو ادرجت مثالا ليتم التجربة عليه ..... على العموم أنظر هذا الكود ...
DoCmd.OpenForm "ab", , , , , acHidden
Call Forms("ab").bu100_Click
'نفترض أن النموذج الاول هو ab
'نفترض وجود زر في النموذج الاول لأدراج السجل والتحديث هو b001_Clik