السلام عليكم ورحمة الله
 
	لدي نموذج رئيسي واسمه ArkamTakzeen ويوجد به زر خاص التقرير لمادة واحدة فقط وهذا هو كود الزر
 
	 
 
Private Sub أمر12_Click()
On Error GoTo err_أمر12_Click
Dim stLinkCriteria As String
stLinkCriteria = "[ID] =" & Me![id]
DoCmd.OpenReport "TG", acViewPreview, , stLinkCriteria
stDocName = "PrintPreviewFrm"
    DoCmd.OpenForm stDocName, , , stLinkCriteria, , , "TG"
  
exit_أمر12_Click:
Exit Sub
err_ÃãÑ12_Click:
    If Err.Number = 3075 Then
        MsgBox "    لايوجد مادة لعرضها"
        Resume exit_أمر12_Click
        
    Else
     MsgBox Err.Number & vbCrLf & Err.Description
   
    End If
        
End Sub
	 
 
	المشكلة هي أنني عند ضغط الزر يفتح التقرير ولكن يأتي التقرير خلف النموذج الرئيسي وكل ما أريده هو إضافة كود مع الكود اعلاه يقوم بإغلاق النموذج الرئيسي ArkamTakzeen
 
	ويفتح التقرير
 
	قمت بإضافة DoCmd.Close ولكن لم تنفع معي
 
	اتمنى مساعدتي وتحملونا بارك الله فيكم وفي علمكم .