L4G >  Iomode  

Afficher tout Masquer tout

Iomode permet d'affecter pour un fichier séquentiel, les paramètres suivants : Adxirs,  Adxifs,  Adxium.

 

Syntaxe

   Iomode ( Adxirs | Adxifs | Adxium ) expression  [ Using abrev ]

 

Paramètres

Elément

Description

Restrictions

expression

Expression de type Char ou numérique permettant d'alimenter l'une des 3 variables système

Aucune.

abrev

Abréviation désignant le fichier ouvert.

Aucune.

 

Exemples

   # Lecture sur fichiers séquentiel des 10 premiers mots de la ligne
   # les champs sont séparés par ' '
   # les enregistrements sont séparés par CR LF  (chr$(13)+chr$(10))
   # La chaîne de caractère à lire est en ASCII
    Char MOT1(30)(10)
    Openi filpath('TRT','ZINSTRUC1','txt') Using [FIC1]
    Iomode  adxirs ' '             Using [FIC1]
    Iomode  adxifs chr$(13)+chr$(10) Using [FIC1]
    Iomode  adxium 50              Using [FIC1]
    Rdseq MOT1 Using [FIC1]
    Openi Using [FIC1]

 

Description

Iomode  permet d'affecter pour chaque fichier séquentiel ouvert, les paramètres suivants : Adxirs,  Adxifs,  Adxium.

Ainsi, Iomode permet de définir le caractère de séparation des champs par la variable Adxifs, le caractère de séparation des enregistrements par la variable Adxirs, et le codage des chaînes de caractères par la variable Adxium.

C'est une instruction nouvelle en version 140. 

Erreurs associées

Pas d'erreur associée.

 

Mots-clés associés

ADXIFS - ADXIRS - ADXIUM - RDSEQ - WRSEQ - OPENI - OPENO