Propiedad Report.RecordLocks (Access)

Utilice la propiedad RecordLocks para determinar cómo se bloquean los registros y qué ocurre cuando dos usuarios intentan editar el mismo registro al mismo tiempo. Lectura y escritura.

Sintaxis

más sencilla.Bloqueos de registro

expresión Variable que representa un objeto Report .

Comentarios

Cuando se edita un registro, Microsoft Access puede bloquear automáticamente ese registro para evitar que otros usuarios lo cambien antes de que haya finalizado. Para los informes, la propiedad RecordLocks especifica si los registros de la tabla o consulta base se bloquean mientras se efectúa la vista preliminar o se imprime un informe.

La propiedad BloqueosDelRegistro solo se aplica a formularios, informes o consultas de una base de datos de Access.

Los valores de la propiedad RecordLocks son los siguientes.

Configuración Visual Basic Descripción
Sin bloquear 0 (Valor predeterminado) En los informes, los registros no se bloquean mientras se efectúa la vista preliminar o se imprime el informe. En las consultas, los registros no se bloquean mientras se ejecuta la consulta. Esto se llama también bloqueo "optimista".
Todos los registros 1 Todos los registros de la tabla o consulta subyacentes se bloquean mientras se obtiene una vista previa del informe, se imprime o se ejecuta la consulta. Aunque los usuarios pueden leer los registros, nadie puede editar, agregar o eliminar ningún registro hasta que se cierre el informe o la consulta.
Registro modificado 2 Solo se aplica a formularios y consultas. Una página de registros se bloquea tan pronto como cualquier usuario empieza a modificar un campo en el registro y permanece bloqueada hasta que el usuario se desplaza a otro registro. Por consiguiente, un registro sólo puede ser modificado a la vez por un usuario. Esto se llama también bloqueo "pesimista".

Nota:

Si se modifica la propiedad RecordLocks de un formulario o informe abiertos, se vuelve a crear automáticamente el conjunto de registros.

Use la opción Sin bloqueos para los formularios si solo una persona usa las tablas o consultas subyacentes o realiza todos los cambios en los datos.

En una base de datos multiusuario, puede usar el valor Sin Bloquear si desea usar bloqueo optimista y advertir a los usuarios que intenten editar el mismo registro en un formulario. Use la configuración Registro editado si desea evitar que dos o más usuarios editen datos al mismo tiempo.

Use la opción Todos los registros cuando necesite asegurarse de que no se realicen cambios en los datos después de iniciar la vista previa o imprimir un informe o ejecutar una consulta de datos anexados, eliminados, creados o de actualización.

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.