PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
HDébutVerrou (Fonction)
En anglais : HStartLock
HFSQLHFSQL Client/ServeurDisponible uniquement avec ces types de connexion
Cette fonction est conservée uniquement par compatibilité (cette fonction sera encore supportée dans la prochaine version).
Attention : Modification par rapport à WINDEV 5.5 : les fonctions HAjoute, HRaye, HModifie, HEcrit, ... débloquent l'enregistrement.
Voici la documentation de la fonction HDébutVerrou disponible avec WINDEV 5.5.
Windows Mobile Cette fonction peut être utilisée avec des fichiers de données HFSQL Client/Serveur ou des fichiers de données manipulés par les Accès Natifs. Cette fonction n'est pas disponible avec HFSQL Mobile.
Remarque : A partir de la version 19, HFSQL est le nouveau nom de HyperFileSQL.
 
But
Marquer le début du verrouillage de lecture des fichiers de données.
Syntaxe
HDébutVerrou
Détail
Les enregistrements lus après HDébutVerrou seront bloqués.
Les fonctions de lecture HLit, HLitRecherche, HLitPremier, HLitDernier, HLitSuivant, HLitPrecedent lisent et bloquent l'enregistrement (elles sont alors équivalentes à HLitBloque, HLitRechercheBloque...).
HAjoute, HRaye, HModifie, HEcrit... ne débloquent pas l'enregistrement.
Les enregistrements seront débloqués lors du HFinVerrou.
Notes
  • La fin du verrouillage est déclarée par HFinVerrou.
  • Après HDébutVerrou, pour lire un enregistrement sans le bloquer, il faut utiliser HLitSansBloquer, HLitPremierSansBloquer, HLitDernierSansBloquer, HLitPrecedentSansBloquer, HLitSuivantSansBloquer ou HLitRechercheSansBloquer.
  • Le verrouillage des fichiers de données est notamment utile en mode semi personnalisé. En effet, en mode automatique, les fichiers de données sont bloqués dès qu'ils sont ouverts.
  • Par fichier de données le nombre maximum d'enregistrements pouvant être bloqués est 16.000. Ainsi, il faut contrôler le nombre total d'enregistrements bloqués. Au delà de 16.000 enregistrements bloqués, il faut bloquer le fichier de données en entier (HBloqueFichier ou HBloqueTotalFichier).
  • HDébutVerrou et HFinVerrou permettent de passer simplement un programme monoposte en un programme gérant les blocages.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire