Re: [WINDEV75] application réseau & accès concurentiels

Posté par drcharly93 le 20/2/2004 10:57:45
Salut williams,
La gestion des accès concurentiels:
Oui HF Gère les accès concurentiels tous seul mais ne peut en aucun cas savoir si vous voulez seulement lire ou modifier un enregistrement
Pour cela WinDev à mis en place différents ordres permettant de signaler au moteur HyperFile quelle action on désire mener sur un enregistremnt.
Exemple:
HLitRecherche(, , [, ])
Permet de lire un enregistrement mais aussi de le bloquer si vous voulez le modifier Via le paramètre Opions
hBlocageEcriture
hBlocageLectureEcriture
Voir l'aide en ligne pour plus amples informations.

C'est là qu'intervient la gestion automtique des accès concurentiels, pour les autres utilisateurs.
Tentative de lecture(X fois selon H.NbEssais 'est par défaut égal à 50') et cela selon le mode de blocage.
Affichage si nécessaire d'une boite de dialoque Vous permettant de retenter la lecture ou bien d'abandonner.

N'oubliez pas surtout de débloquer l'enregistrement après avoir effectuées vos odifications via la fonction HDébloqueNumEnr(,)
souvent N° d'enregistrement peut être remplacer par hNumEnrEnCours



Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=5&topic_id=594&post_id=2227