هذا صحيح استاذ 
 
	كان سؤالي بقصد الرجوع للنموذج اللي استدعى النموذج 
 
	لم وضعت انت الحل لقيت أني استخدم تقريبا نفس الكود في عامل التصفية فقط كان محتاج يضاف إليه اسم النموذج اللي استدعى النموذج للرجوع اليه عند الاغلاق 
 
	الل هذا هو 
 
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 تجعل الامر معقد 
 
	ان شاء الله قدرت اوضح الفكرة