Hi John,

In the On No Data event of my Computer Register report I have
Private Sub Report_NoData(Cancel As Integer)

MsgBox "There is no data for this report. Canceling report..."

Cancel = -1

End Sub



On pressing Enter to the MsgBox I get the error

Run-time error ‘2501’

The OpenReport action was cancelled.

You used a method of the DoCmd object to carry out an action in Visual
basic, but then clicked Cancel in a dialogue box.

For example, you used the Close method to close a changed form, then clicked
Cancel in the dialogue box that asks if you want to save the changes you
made to the form.

The Debug takes me to the DoCmd.OpenReport line that opened the report.

If there is no data, how do I cancel the report and cleanly get back to my
form?

Thanks again in advance

Ilona








[Non-text portions of this message have been removed]



SPONSORED LINKS
Microsoft access database Database development software Database management software
Database software Inventory database software Membership database software


YAHOO! GROUPS LINKS




Reply via email to