#1 Wed 11 October 2006 13:26
Transformer un CHAR en Integer
Bonjour,
Dans un champ texte, j'ai des numéros de parcelles.
Certains de ces numéros portent un attribut du type
9999.A
9999A
...
Je dois enlever cet attribut quand il existe, pour avoir plus que le no de la parcelle (sans le .)
Je pense que le plus simple serait de transformer le champ TXT en integer.
J'ai essayer avec Stringformatter, mais j'ai une erreur. Je suis pas sur de la syntaxe de la Chaine de formatage (en espérant que sa soit le bon transformers)
Si quelqu'un peut m'aider !
Merci d'avance
Raphael
Hors ligne
#2 Wed 11 October 2006 15:29
- LASGOUZES
- Participant assidu
- Date d'inscription: 6 Mar 2006
- Messages: 169
Re: Transformer un CHAR en Integer
Tester la valeur du dernier caractère à droite, Si cette valeur est 0123456789 alors valeur entière sinon supprimer le dernier caractère on obient alors une nouvelle valeur qui est normalement entière.
S'il y a un point comme dans l'exemple refaire un test sur le dernier caractère à droite et procéder comme précédement.
Cordialement
Hors ligne
#4 Wed 11 October 2006 20:48
- Gayte
- Invité
Re: Transformer un CHAR en Integer
Essayez avec GREPPER.
Il faut un peu se creuser la tête mais ça marche.