Re: problème fichiers texte

Posté par Totof le 21/2/2006 10:36:02
Bonjour,

L'utilisation de flitligne est correcte.
Pour ajouter un retour chariot en début de ligne commencant par G*** et pour le remplacement des F****, il faut procéder ainsi (code tapé à la volée non vérifié):

cMaChaine est une chaine
i est un entier
ePos est un entier
cChaineF est une chaine

cMaChaine = fLitLigne(idFichier)
si cMaChaine[[1]]="G" alors
    cMaChaine = RC + cMaChaine
fin

//*** Analyse des F**** ****//
ePos = Position(cMaChaine,"F")
si ePos>0 alors
   cChaineF = ""
   //on récupère la chaine F***
   pour i=ePos à taille(cMaChaine)
       si cMaChaine[[ i ]]=" " alors
           SORTIR
       fin
       cChaineF += cMaChaine[[ i ]]
   fin
   cMaChaine = remplace(cMaChaine, cChaineF, "F" + VALEUR_SAISIE_PAR_UTILISATEUR)
fin


Bon dév.,

Totof

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=14&topic_id=3578&post_id=15084