Paul, thanks for your response.
Actually, I would much prefer your method of OpenArgs, just haven't used it before. I searched for openargs on-line and came up with the following code for the "Done" button on the invoice form:
Code:
'printing invoice
Dim DocName As String
DocName = "Invoice"
DoCmd.OpenReport DocName, acViewNormal
DoCmd.OpenReport DocName, acViewNormal, OpenArgs:="BookstoreCopy"
Then in the report properties of the invoice report, for the "On Open" event, I place the following code:
Code:
If Me.OpenArgs = "BookstoreCopy" Then
MsgBox "This worked"
Me.BookstoreCopy.Visible = True
End If
The MsgBox displays properly, but the "Bookstore Copy" label doesn't print.
Am I approaching this somehow wrong?
Thanks.