توضيح السؤال نصف الاجابة
أنت قلت لديك نموذج فرعي , و واذح من كود فتح نموذجك أنه كود فتح نموذج آخر مرتبط بالنموذج الأصلي عبر حقل معين
لذلك لن يصلح معك الكود الذي أعطيته لك و انما استخدم كود بويوسف الراشد
Private Sub _ Click On Error GoTo Err_أمر193_Click
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "copy_ex1"
stLinkCriteria = "[ex_no]=" & Me![ex_no]
if ( dcount("MyField","MyTable","[ex_no]=" & Me![ex_no ]
>0))
then
DoCmd.OpenForm stDocName, , , stLinkCriteria
else
MsgBox " SubForm Hs No Records "
end if
Exit_أمر193_Click:
Exit Sub
Err_أمر193_Click:
MsgBox Err.Description
Resume Exit_أمر193_Click
End Sub