FILEABRE |
fileabrecontient les abréviations de toutes les tables ouvertes.
Char [S]fileabre(5)(101)
# Liste des tables ouvertes et de leurs abréviations
For I = 1 To 100
Infbox [S]filename(I)-[S] fileabre (I)
Next I
fileabreest une variable système Adonix de type chaîne de caractères contenant lesabréviations de toutes les tables ouvertes par l'instruction File ou LocalFile. Elle est dimensionnée à 101, et fileabre(0) est initialisée à la chaînevide.
La variable [S]adxmtofixe le nombre maximum de tables qui peuvent être ouvertes simultanément, lemaximum étant 100.
Dire qu'une table est ouverte n'implique pas nécessairement qu'elle soitaccessible. Ceci signifie qu'elle a été ouverte par Adonix lors d'uneinstruction File ou Local File et qu'elle est encore en mémoire. Elle a pu eneffet être "refermée logiquement" par un ordre File, Adonix seréservant le choix, au fur et à mesure de ses besoins, de supprimer ou non unOBJet mémorisé, lorsqu'il n'est pas utilisé. Pour accéder à une table chargéeen mémoire mais "refermée logiquement", il faudra la déclarer denouveau par File ou Local File.
L'ordre dans lequel les tables sont mises dans la variable filename n'estpas significatif.
EREADONLY(62) | Tentativede modification de la variable. |
FILE - LOCAL - TRBEGIN - FILENAME - CLOSE - ADXMTO
SOMMAIRE
Adonix X3(r) L4G |