4D v16.3

Read only state

Accueil

 
4D v16.3
Read only state

Read only state 


 

Read only state {( laTable )} -> Résultat 
Paramètre Type   Description
laTable  Table in Table pour laquelle il faut tester l'état ou Table par défaut si ce paramètre est omis
Résultat  Booléen in Accès à la table est lecture seulement (Vrai) ou Accès à la table est lecture-écriture (Faux)

La fonction Read only state est utilisé pour tester si laTable est en mode lecture seulement dans le process où la fonction est appelée. Read only state retourne Vrai si laTable est en lecture seulement, et Faux si laTable est en lecture-écriture.

Exemple  

L'exemple suivant teste le statut de la table [Factures]. Si elle est en lecture seulement, le mode lecture-écriture lui est appliqué et l'enregistrement courant est rechargé.

 If(Read only state([Factures]))
    READ WRITE([Factures])
    LOAD RECORD([Factures])
 End if

Note : L'enregistrement courant est rechargé pour permettre à l'utilisateur de le modifier. En effet, un enregistrement précédemment chargé en mode lecture seulement reste verrouillé jusqu'à ce qu'il soit rechargé en mode lecture-écriture.



Voir aussi  

READ ONLY
READ WRITE
Verrouillage d'enregistrements

 
PROPRIÉTÉS 

Produit : 4D
Thème : Enregistrements (verrouillage)
Numéro : 362

Commande(s) éligible(s) à l'exécution dans un process préemptif

 
HISTORIQUE 

Créé : < 4D v6

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)