ADXIUM

Sommaire


Adxiumpermet de définir le mode de codage utilisé lors de l'écriture ou la lecture de données dans un fichier texte.

 

Classe, type et dimension

Libellé [S]Adxium 

 

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 et commentaires

Adxiumest une variable numérique qui permet de définir comment les chaînes de caractères vont être ou sont codées sur un fichier texte lors de l'écriture ou de la lecture par les instructions : Wrseq et Rdseq
Ce paramètre ne concerne pas les instructions Getseq et Putseq qui utilisent directement le type de variable à écrire ou à lire.

Lorsque l'on veut définir les caractéristiques pour un fichier donné, on positionnera Adxium  par l'instruction Iomode juste après l'ouverture du fichier séquentiel. Cette possibilité n'existait avant la version 140. 

Les valeurs possibles pour cette variable sont les suivantes :

        50 :    correspond à un fichier ASCII
      122 :    correspond à un fichier UCS2. Chaque caractère prend 2 octets dans le fichier.
    autre :    correspond à un fichier UTF8. C'est un codage identique à l'ASCII pour les caractères classiques ( ceux inférieur à 128 ) et un codage plus complexe sur 2, 3 voire 4 octets pour les autres caractères. 

Par défaut, Adxium  est positionné pour un codage en UTF8.

 

Erreurs associées

Pas d'erreur associée.

 

Mots-clés associés

ADXIFS - ADXIRS- RDSEQ- WRSEQ- IOMODE- OPENI- OPENO


SOMMAIRE

Adonix X3(r) L4G
Copyright (c) Adonix 1999 - All rights reserved