ACC97: Report Auto List Members Shows Generic Ctrl Object ListLast reviewed: May 30, 1997Article ID: Q160823 |
The information in this article applies to:
SYMPTOMSModerate: Requires basic macro, coding, and interoperability skills. The Auto List Members feature in Microsoft Access 97 provides assistance when you write Visual Basic for Applications code by displaying a list of an object's properties and methods as you type your code. However, when you type the name of a report control in the class module of a report, the Auto List Members box displays a generic list of methods and properties, instead of those specific to that type of control. When you type the name of a form control in the class module of a form, the Auto List Members box displays a specific list of methods and properties for that type of control.
CAUSEReport controls display a generic list of methods and properties because they do not support the same methods and properties as their counterparts on a form. For example, you cannot use the standard methods of a text box, label, or object frame control in a report the same way you can on a form because a report control does not trigger events.
RESOLUTIONIf you want to see a specific list of methods and properties for a control on a report, you must explicitly declare the control object. For example, if your report has a text box control called Text0, then the following line of code displays a generic list of methods and properties in the Auto List Members box:
Me!Text0.However, if you dimension a variable of type TextBox as in the following example, you see a specific list of text box methods and properties in the Auto List Members box:
Dim x as TextBox Set x = Me!Text0 x. MORE INFORMATION
Steps to Reproduce Behavior
REFERENCESFor more information about Auto List Members, search on the phrase "Auto List Members option (Module window)," using the Microsoft Access 97 Help Index. |
Keywords : kbusage MdlOthr UifOthr
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |