ACC2: MS Access 2.0 Processes Properties First, Controls SecondID: Q118961
|
Unexpected behaviors occur on forms and reports when controls on forms and reports have the same names as properties.
In Microsoft Access version 2.0, the Microsoft Jet database engine processes references to properties first, and references to control names second.
The best solution is to make sure that control names do not match existing
property names. You can see a complete list of property names by searching
for "reserved words," and then "Programming Topics" using the Microsoft
Access Help menu.
Another solution is to use the complete form or report reference for
referring to controls on forms and reports. For information about control
references, search for "referring to controls," and then "Referring to
Controls on a Form or Report" using the Microsoft Access Help menu.
Action: SetValue
Item: [Visible]
Expression: Not [Visible]
For information about how the Name property is an exception to this rule
when you are using an unconverted version 1.x database file in version 2.0,
please see the following article in the Microsoft Knowledge Base:
Q112130 ACC: Using "Name" in Expressions
Keywords : kbusage TblDsign
Version : 2.0
Platform : WINDOWS
Issue type : kbprb
Last Reviewed: April 6, 1999