私の機能:
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
- どのタイプの変数を使用すればよいですか?
- 「!」の使用の違いは何ですか? と '。' プロパティにアクセスするには? という事は承知しています '!' コントローラーと「.」にアクセスするために使用されます。テーブル レコードへのアクセスに使用されますね。