这似乎是一件非常简单的事情,我相信我的编码是正确的——但出于某种原因,我将 me.openargs 设置为 NULL。
在 form1 上的按钮单击事件中调用代码:
Private Sub Command0_Click()
DoCmd.OpenForm "frmGetLetter", , , , , , "CA14-09"
End Sub
被调用代码上的表单打开事件:
Private Sub Form_Open(Cancel As Integer)
If Not IsNull(Me.OpenArgs) Then
strLetterName = Me.OpenArgs
Else
strLetterName = "MISC-02"
End If
me.Openargs 始终为 NULL - 我在这里缺少什么?