Sous WinDev, un HModifie sur un enregistrement préalablement ouvert en lecture seule va déclencher un mécanisme de vérification entre les données en cache et les données rechargées, c'est à dire qu'une nouvelle lecture bloquante est faite.
Sous WebDev il faut être plus rigoureux et ne jamais ouvrir en lecture seule un enregistrement susceptible d'être modifié ou bien gérer les éventuelles erreurs avec la fonction HSurErreur(hErrBlocage).
Voir : WebDev : spécificités accès natif (verrouillages)
L'option DRVOPTIMISTIC des infos étendues de la connexion peut également être utilisée.