AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Attention : Esta es la versión% 1 de esta página de documentación. Es posible que esta función se haya cambiado o eliminado en una versión superior
Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Management of databases / HFSQL functions / Compatible Hyper File functions
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
HIsLocked (Función)
 
Advertencia
HIsLocked se mantiene para compatibilidad retroactiva (esta función seguirá siendo soportada en la próxima versión).
A partir de la versión 8, esta función fue reemplazada por:
  • una gestión automática de los bloqueos (que puede ser desactivada si es necesario)
  • HErrorLock
A continuación se encuentra la documentación de HIsLocked, disponible en WINDEV 5.5
Windows Mobile Esta función se puede utilizar con los archivos de datos de HFSQL Client/Server o con los archivos de datos manejados por Native Accesses. Esta función no está disponible con HFSQL Mobile.
 
Propósito
Comprobación de si la última operación WINDEV se ha ejecutado o no.
Sintaxis
<Resultado> = HIsLocked()
<El resultado es un booleano que corresponde al valor de h.Locked
Detalles
  • En modo personalizado:
    • Cuando se ejecuta una función WINDEV, si el archivo o el registro ya está bloqueado, H.Locked se ajusta a True y la función no se ejecuta.. Por lo tanto, para saber si la función se ejecutó correctamente, debe comprobar HIsLocked que devuelve H.Locked.
    • HIsLocked permite a WINDEV asegurarse de que el programa procesó el bloqueo.
    • HIsLocked se establece en True si H.Locked se establece en True (archivo ya bloqueado por un programa).
    • HIsLocked se establece en False si H.Locked se establece en False (el archivo no está ya bloqueado por un programa).
  • En modo semi-personalizado y en modo automático:
    HIsLocked no se utiliza.
Notas
  • En el modo personalizado, HIsLocked no puede ignorarse. Cuando se ejecuta una función WINDEV, si HIsLocked no se ha verificado cuando el archivo ya está bloqueado por un programa, WINDEV muestra el mensaje de error 05:
    "Acceso concurrente inesperado <Nombre de archivo&gt: Fin del programa"
    Atención, este error puede ocurrir en los ordenadores de los usuarios finales.. Por lo tanto, no olvide comprobar sistemáticamente HIsLocked después de cada función para la gestión de archivos.
  • Si el archivo estaba completamente bloqueado por el programa, no es necesario comprobar HIsLocked hasta que se desbloquee el archivo.
Ver también
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/08/2020

Señalar un error o enviar una sugerencia | Ayuda local