ACC: Error Previewing Subreports That Call Filter Macro (103131)
The information in this article applies to:
- Microsoft Access 1.0
- Microsoft Access 1.1
- Microsoft Access 2.0
- Microsoft Access for Windows 95 7.0
- Microsoft Access 97
This article was previously published under Q103131
Moderate: Requires basic macro, coding, and interoperability skills.
SYMPTOMS
When you print a form or report that contains a subform/subreport that
calls an ApplyFilter macro action in its OnOpen event, you receive the
following error message:
The action or method is invalid because the form or report isn't bound
to a table or query.
Even if you do not receive this error message, you see that the ApplyFilter
action has not been executed.
CAUSE
When printing, Microsoft Access erroneously tries to apply the filter that
is run from the macro to the outermost (main) report/form, rather than to
the subreport/subform.
The error occurs because the main report/form does not contain a
RecordSource property setting to perform the ApplyFilter action against.
STATUS
Microsoft has confirmed this to be a problem in Microsoft Access 1.0, 1.1,
2.0, 7.0, and 97.
Modification Type: | Major | Last Reviewed: | 5/6/2003 |
---|
Keywords: | kbbug kberrmsg kbusage KB103131 |
---|
|