ACC2: Cannot Add Record After Changing DefaultEditing PropertyID: Q122673
|
Moderate: Requires basic macro, coding, and interoperability skills.
If you open a form with the form's DefaultEditing property set to Can't
Add Records, using Access Basic code from a global module to set the
DefaultEditing property to Allow Edits will not cause the form to allow
new records to be added.
One way to work around this problem is to first set the DefaultEditing
property to Data Entry, and then to Allow Edits. The following example
demonstrates how to add a command button to a form that will set the
DefaultEditing property so that you can add new records.
CAUTION: Following the steps in this example will modify the sample
database NWIND.MDB. You may want to back up the NWIND.MDB file, or perform
these steps on a copy of the NWIND database.
Sub Add_Click ()
Me.DefaultEditing = 1 'Sets DefaultEditing to Data Entry
Me.DefaultEditing = 2 'Sets DefaultEditing to Allow Edits
End Sub
Microsoft has confirmed this to be a problem in Microsoft Access version 2.0. This problem no longer occurs in Microsoft Access version 7.0
For more information about the DefaultEditing property, search for "DefaultEditing" then "AllowEditing, DefaultEditing Properties" using the Microsoft Access Help menu.
Additional query words: insert
Keywords : kbusage GnlOthr
Version : 2.0
Platform : WINDOWS
Issue type : kbbug
Last Reviewed: April 8, 1999