OPEN |
Ouvre |
---|---|
LotusScript |
Syntaxe
Open fileName [ For { Random | Input | Output | Append | Binary } ] [ Access { Read | Read Write | Write } ] [ { Shared | Lock Read | Lock Read Write | Lock Write } ] As [#]fileNumber [ Len = recLen ] |
Paramètres
Nom | Description | ||
---|---|---|---|
fileName | Ce paramètre permet d'indiquer le nom du fichier | ||
mode | Ce paramètre permet d'indiquer le mode d'ouverture du fichier : | ||
Constante | Description | ||
Random | Cette constante indique un mode d'accès direct | ||
Binary | Cette constante indique un mode binaire | ||
Input | Cette constante indique un mode d'accès en entrée | ||
Output | Cette constante indique un mode d'accès en sortie | ||
Append | Cette constante indique une sortie séquentielle ajouté à la fin d'un fichier | ||
accès | Ce paramètre permet d'indiquer le type d'accès au fichier : | ||
Constante | Description | ||
Read | Cette constante indique un mode d'accès en lecture seulement | ||
Write | Cette constante indique un mode d'accès en écriture seulement | ||
Read Write | Cette constante indique un mode d'accès en lecture et en écriture | ||
lock | Ce paramètre permet d'indiquer les permissions accordé au fichier : | ||
Constante | Description | ||
Shared | Cette constante indique que tous les logiciels peuvent accéder à ce fichier | ||
Lock Read | Cette constante indique que les autres logiciels ne peuvent pas lire dans ce fichier | ||
Lock Write | Cette constante indique que les autres logiciels ne peuvent pas écrire dans ce fichier | ||
fileNumber | Ce paramètre permet d'indiquer le Handle utilisé par les autres fonctions et procédures pour accéder à se fichier. Les valeurs doivent être comprise entre 1 et 511. | ||
recLen | Ce paramètre permet d'indiquer la longueur des enregistrements |
Description
Cette procédure permet l'ouverture d'un fichier.
Exemple
Voici quelques exemples typiques de l'utilisation de cette procédure :
Voir également
Langage de programmation - LotusScript - Référence de procédures et fonctions - CLOSE
Langage de programmation - LotusScript - Référence de procédures et fonctions - DIM
Langage de programmation - LotusScript - Référence de procédures et fonctions - FILEATTR
Langage de programmation - LotusScript - Référence de procédures et fonctions - FREEFILE
Langage de programmation - LotusScript - Référence de procédures et fonctions - LOCK
Langage de programmation - LotusScript - Référence de procédures et fonctions - SEEK
Langage de programmation - LotusScript - Référence de procédures et fonctions - UNLOCK
Articles - Les géants de l'informatique - IBM