Añadir un botón a un formulario que permita eliminar el registro activo en Access
Última modificación el Domingo, 26 abril 2009 06:55 Autor: ProgramadorWeb Viernes, 15 agosto 2008 06:51
Añadir un botón a un formulario que permita eliminar el registro activo en Access
A nivel de usuario existe la combinación de teclas Ctrl+ – (guión) para eliminar el registro activo en un formulario. Una solución más cómoda es añadir al formulario un botón y asociar el siguiente código al evento Al hacer clic:
If Me.NewRecord Then
Me.Undo
Else
Me.RecordsetClone.Bookmark = Me.Bookmark
Me.RecordsetClone.Delete
End If
Es necesario establecer una condición, ya que el registro a eliminar puede ser uno que se esté creando en ese momento. La propiedad NewRecord devuelve verdadero si estamos en esta situación, en cuyo caso es suficiente con aplicar el método Undo (deshacer). Sin embargo, si se trata de un registro existente es necesario aplicar el método Delete. El problema es que no se puede aplicar directamente al objeto Me. Por tanto, la solución es aplicárselo a RecordsetClone, una vez situado el registro activo en el mismo que en el formulario.
Si te ha parecido interesante únete a nuestra comunidad de FACEBOOK y compartelo con tus amigos.
