Access 2010 - vba 中的 OpenReport 仅打印。
我有一个简单的模式表单,用户选择一个日期范围并打开报告。如果查询结果为 0,则弹出一条消息说没有值,否则报告打开并关闭模式表单。但是,每次我运行它时,它都不会在报告视图中打开,它只会打印。我可以将其更改为设计和打印预览,而所有这些都无法查看。
我一直试图弄清楚这一点,但无济于事,这让我发疯。我错过了什么?
Private Sub Command5_Click()
If DCount("*", "qryalltime_filtered") = 0 Then
MsgBox "No records to display based on the date parameter provided"
Else: DoCmd.OpenReport "rptAllTime", acViewReport
DoCmd.Close acForm, "frmAdmin-Employee"
End If
End Sub