Sintaxis
MSUNLOCK( )
Propósito
Libera el trabamiento (lock) del registro marcado.
Argumentos
Ninguno.
Utilización
Para grabar o actualizar el contenido de los campos de un registro del archivo de datos, es necesario trabar (reservar) el registro. Para ello, se utiliza la función RECLOCK(). Después de la actualización, es necesario destrabar el registro, por medio de la función MSUNLOCK() para que otros usuarios puedan actualizarlo, si es necesario.
Ejemplos
dbSelectArea(“SA1”)
dbSetOrder(1) // A1_FILIAL + A1_COD + A1_LOJA
dbSeek(xFilial(“SA1”) + “900001” + “01”) // Búsqueda exacta.
IF FOUND() // Evalúa la devolución de la búsqueda realizada.
RECLOCK(“SA1”, .F.)
SA1->A1_NOME := “MARCOS AURELIUS TERCEIRUS”
SA1->A1_NREDUZ := “MARCOS AURELIUS”
MSUNLOCK() // Destraba el registro.
ENDIF