|
|
|
|
HErrorLock( Función)
No disponible con este tipo de conexión
Se utiliza para verificar si se ha producido un error de bloqueo.. Esta función debe utilizarse para la gestión personalizada de bloqueos y conflictos de modificación.
// Read the first record HReadFirst(Customer, Name) // Lock error? IF HErrorLock() = True THEN Error("A lock error was detected") END
Sintaxis <Result>: booleano - True si se produjo un error de bloqueo,
- False en caso contrario (sin errores).
Observaciones - No hay gestión de cerraduras automatic disponible para los elementos de Memo o Memo Binario.
- Una vez que se ha leído un Record cerrado, no se realiza ninguna operación de lectura en el archivo de datos:
- la función HErrorLock devuelve True.
- HOut devuelve True.
Por lo tanto, si la operación de lectura se realiza mientras se realiza un bucle en un archivo de datos HFSQL, la iteración se interrumpe. La variable H.NbRetry indica el número de intentos de bloqueo de el archivo de datos o Record antes de devolver control al programa (sólo en modo multiusuario).
- Esta función sustituye a HIsLocked, que se mantiene por compatibilidad con WINDEV 5.5.
Clasificación Lógica de negocio / UI: Lógica de negocio
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|