ACC: Filtering Form with OpenForm Action Causes "#Name?" ErrorID: Q102670
|
Novice: Requires knowledge of the user interface on single-user computers.
A form that is opened with an OpenForm action that specifies a query
for the Filter Name argument, may display a "#Name?" error message for
some controls.
When a query is specified as the filter for the OpenForm action, the form is bound to the fields in the query. If the form contains controls bound to fields that are not included in the query, those controls display the "#Name?" error message.
Switch to Design view and either change the query so that it contains all the fields used in the form or clear the Restrict Available Fields check box.
A similar behavior may occur with a report that is filtered by a query that does not contain all the same fields. The report gives parameter prompts for all fields not included in the query.
Query: Filter Customers By Letter A
-----------------------------------
Type: Select Query
Field: Customer ID
Table: Customers
Criteria: Like "a*"
Macro Name Action
----------------------------------
Open Filtered Customers OpenForm
Open Filtered Customers Actions
-------------------------------
OpenForm
Form Name: Customers
Filter Name: Filter Customers By Letter A
This behavior no longer occurs in Microsoft Access version 7.0.
Microsoft Access "User's Guide," versions 1.0 and 1.1, pages 532-534, 558
Additional query words: poundname
Keywords : kbusage McrArg
Version : 1.0 1.1 2.0
Platform : WINDOWS
Issue type : kbprb
Last Reviewed: March 25, 1999