Téléchargement des produits


Version anglaise


 


ADELIA

VADELIA

SADELIA

WADELIA

EADELIA

(I/B)

(I/B) (S)

(B) (S)

(I/B) (S)

(B) (S)


Paragraphe d'utilisation

Tous


Syntaxe

LIBERER NomVue


Description

Lorsqu'un fichier est en mise à jour (METTRE_A_JOUR, SUPPRIMER, DETRUIRE, CREER, RANGER, CLASSER, SUPPRESSION_L1, SUPPRESSION_L2), une lecture d'un enregistrement de ce fichier a pour effet de verrouiller cet enregistrement. Cet enregistrement est verrouillé jusqu'à la prochaine opération de lecture ou de mise à jour sur le fichier.


L'ordre LIBERER permet de déverrouiller un enregistrement qui vient d'être lu. Il n'effectue aucune mise à jour sur les données du fichier.


Important : s'il n'y a que des opérations de lecture sur le fichier, ne pas utiliser l'ordre LIBERER car ceci a pour effet de déclarer le fichier "en mise à jour" (alors qu'il doit être déclaré "en entrée"), tous les ordres de lecture verrouillant alors les enregistrements.


Par exemple

***********************

INITIALISATION 01

***********************

* transaction utilisée à la fois en mode MAJ et AFFICHAGE

LIRE CLIENTS

SI   CLIENTS EXISTE ET *BLOQUE = '0' ET MODE = 'AFFICH'

* déverrouillage si le mode est Affichage

LIBERER CLIENTS

FIN


↑ Haut de page

  • Aucune étiquette