Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
LOAD RECORD
|
LOAD RECORD {( tabla )} | ||||||||
Parámetro | Tipo | Descripción | ||||||
tabla | Tabla |
![]() |
Tabla de la cual cargar el registro actual o Tabla por defecto si se omite | |||||
LOAD RECORD carga el registro actual de tabla. Si no hay registro actual, LOAD RECORD no tienen ningún efecto.
Puede utilizar la función Locked para determinar si puede modificar el registro:
Nota: si el comando LOAD RECORD se ejecuta después de un READ ONLY, el registro se libera automáticamente y se carga sin tener que utilizar el comando UNLOAD RECORD.
Generalmente, no es necesario utilizar el comando LOAD RECORD, porque los comandos como QUERY, NEXT RECORD, PREVIOUS RECORD, etc., cargan automáticamente el registro actual.
En entornos multiusuario y multiprocesos, cuando necesite modificar un registro existente, debe acceder a la tabla (a la cual pertenece el registro) en modo lectura/escritura. Si un registro está bloqueado y no puede ser cargado, LOAD RECORD le permite intentar cargar el registro nuevamente más tarde. Utilizando LOAD RECORD en un bucle, puede esperar hasta que el registro esté disponible en modo lectura/escritura.
Consejo: el comando LOAD RECORD puede ser utilizado para recargar el registro actual en el contexto de un formulario de entrada. Todos los datos modificados son reemplazados por los valores anteriores. En ese caso, el comando LOAD RECORD efectúa en cierto modo una cancelación general de la entrada.
Producto: 4D
Tema: Registros (bloqueo)
Número
52
Creado por: < 4D v6
Manual de lenguaje 4D ( 4D v20 R7)