أستعمل الكود التالي لطباعة تقرير اٍذا توفرت الشروط حسب الكود لكن المشكلة أنه بالاٍضافة الى طباعة التقرير فاٍنه يطبع النموذج
Private Sub cmdPrint4_Click()
On Error Resume Next
DoCmd.RunCommand acCmdRefresh
Dim stDocName As String
Dim intResponseToMsgBox As Integer
intResponseToMsgBox = MsgBox("هل تريد بداية الطباعة¿", vbOKCancel)
If intResponseToMsgBox = vbOK Then
DoCmd.RunCommand acCmdPrint
DoCmd.OpenReport "notification", acViewNormal, WhereCondition:=" printaffichage = False and notification=false "
DoCmd.SetWarnings False
DoCmd.RunSQL "Update tbl1 set printaffichage = true where printaffichage = false "
DoCmd.SetWarnings True
End If
End Subأشك في الأمر DoCmd.RunCommand acCmdRefresh الذي أستعمله لكي يطبع كل التقارير بما التقرير الحالي المعرو على النموذج,
