Téléchargement des produits


Version anglaise


 

 

ADELIA

VADELIA

SADELIA

WADELIA

MADELIA

(I/B)

(I/B) (S)

(B) (S)

(I/B) (S)

(I) (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