السلام عليكم ورحمة الله
لدي نموذج رئيسي واسمه 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 ولكن لم تنفع معي
اتمنى مساعدتي وتحملونا بارك الله فيكم وفي علمكم .