هذا صحيح استاذ
كان سؤالي بقصد الرجوع للنموذج اللي استدعى النموذج
لم وضعت انت الحل لقيت أني استخدم تقريبا نفس الكود في عامل التصفية فقط كان محتاج يضاف إليه اسم النموذج اللي استدعى النموذج للرجوع اليه عند الاغلاق
الل هذا هو
DoCmd.OpenForm "frm_QualityEvaluation", , , , , acDialog, LisetViewData
وعند فتح النموذج يتم طلب الذهاب الى السجل برقم Id الذي يحمله المتغير OpenArgs
من خلال هذا الكود
rs.Open "SELECT * FROM tbl_QualityEvaluation WHERE id_Ccallg = '" & OpenArgs & "' And Deletrecord =1 ORDER BY tbl_QualityEvaluation.id_Ccallg DESC;", sqldb
مع ملاحظة انه
عند استدعاء النموذج من frm1 يتم بدون طلب تصفية سجلات
وعند استدعائه من النموذج frm2 يتم طلب تصفية السجلات
كنت اتمنى ارفع المثال لتكون الصورة اوضح
لكن مشكلة الارتباط ب Sqlserver تجعل الامر معقد
ان شاء الله قدرت اوضح الفكرة