The information in this article applies to:
SYMPTOMS
Advanced: Requires expert coding, interoperability, and multiuser skills.
In Microsoft Access version 2.0: This article assumes that you are familiar with Visual Basic for Applications and with creating Microsoft Access applications using the programming tools provided with Microsoft Access. For more information about Visual Basic for Applications, please refer to your version of the "Building Applications with Microsoft Access" manual. NOTE: Visual Basic for Applications is called Access Basic in Microsoft Access version 2.0. For more information about Access Basic, please refer to the "Building Applications" manual. CAUSELogMessages is an extended property that cannot be addressed directly as a property of the QueryDef object because an extended property does not exist within the QueryDefs collection. You can use the property sheet of a query to set the LogMessages property setting, or you can use the CreateProperty function in code to append the LogMessages property to the query object. Then you can set the property in your procedure. RESOLUTIONBecause the LogMessages property is an extended property, it must be defined, and then appended to the QueryDef object before you can set the value of the property. For example, given a QueryDef object dimensioned as MyQD, you need to add the following code to your Visual Basic for Applications procedure before you set the LogMessages property:
After MyProp is appended to the Properties collection of MyQD, use the
following syntax when you reference the LogMessages property:
MORE INFORMATIONSteps to Reproduce BehaviorThe following sample code demonstrates the error message that occurs when you try to set the LogMessages property of the QueryDef object.NOTE: In the following sample code, an underscore (_) at the end of a line is used as a line-continuation character. Remove the underscore from the end of the line when re-creating this code in Access Basic.
The following sample code demonstrates how to change the sample code above
to set the LogMessages property correctly:
Additional query words:
Keywords : kberrmsg kbusage QryPass |
Last Reviewed: October 22, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |