Ms访问报告的问题

时间:2010-09-08 18:17:11

标签: ms-access

我正在尝试使用命令按钮预览主窗体上的当前跟踪编号的报告(主窗体名称为:frmReviewReleaseLogWrapper)。 每个跟踪号都有不同的部件号,因此每个跟踪号在DB表中都有很多记录(根据部件号的数量,每个部件号都有记录) 我编写了以下代码,但它不起作用,它只显示报告名称和列名,而不是记录。

代码如下:

Private Sub Command225_Click()
On Error GoTo Err_Command225_Click

    Dim stDocName As String

    DoCmd.OpenReport "rptEventLog", acPreview, , "[TrackingNumber] = Forms!frmReviewReleaseLogWrapper"

Exit_Command225_Click:
    Exit Sub

Err_Command225_Click:
    MsgBox Err.Description
    Resume Exit_Command225_Click

End Sub

1 个答案:

答案 0 :(得分:2)

包含跟踪号的frmReviewReleaseLogWrapper表单上的控件名称是什么?您需要在OpenReport语句中引用它,如下所示:

DoCmd.OpenReport "rptEventLog", acPreview, , _
    "[TrackingNumber] = Forms!frmReviewReleaseLogWrapper!txtField"

顺便说一下,你可能最好给命令按钮一个反映其实际功能的名称,这样以后会更容易找到。