0
我的功能:指着訪問控制,Visual Basic中
Public Function openRpt(strReportName As String, form as ??, subform as ??)
On Error Resume Next
If (Forms![form]![subform].Form.lock = False) Then
DoCmd.RunCommand acCmdSaveRecord
End If
DoCmd.OpenReport strReportName, acViewPreview, "", _
"[num]=Forms![form]![subform].Form.[num]"
End Function
它所做的是從subform
保存記錄,如果它沒有被鎖定,然後啓動一個報告。我想要切換from
和subform
以匹配變量,這些變量將指向正確的形式,並將作爲參數給出。
- 應該使用什麼類型的變量?
- 使用'!'有什麼區別?和'。'訪問屬性?我明白那個 '!'用於訪問控制器和'。'用於訪問表格記錄,對嗎?