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