ACC2000: Filter By Form or Selection Changes DataEntry Property
Article ID: 198948
Article Last Modified on 7/14/2004
APPLIES TO
- Microsoft Access 2000 Standard Edition
This article was previously published under Q198948
Moderate: Requires basic macro, coding, and interoperability skills.
SYMPTOMS
When you use Filter By Selection or Filter By Form commands on a form that
has its DataEntry property set to Yes, Microsoft Access changes the
property setting to No so that it can display the filtered records.
This behavior is the same for both main forms and subforms.
CAUSE
Microsoft Access sets the DataEntry property of the form to False so that it can display the filtered records.
RESOLUTION
If you want to use your form only for data entry, you can do one of the
following:
- Use custom menus and toolbars with your form so that users cannot carry out the Filter By Form or Filter By Selection commands. This is the recommended method.
- Use Visual Basic code or a macro in the Current event of the form to
reset the DataEntry property to True. Although this method does work, it can slow down performance of your form when users click the Filter By Form or Filter By Selection commands.
REFERENCES
For more information about the Current event, click Microsoft Access Help on the
Help menu, type OnCurrent property in the Office Assistant or
the Answer Wizard, and then click Search to view the topics
returned.
Keywords: kbprb KB198948