#1 Mon 10 January 2005 15:09
- Bpezavent
- Invité
Extraire partie de donnees d'un champ
De: Bertrand PEZAVENT
Bonjour a tous,
Encore une petite question )
Je souhaiterais pouvoir extraire d'un champ tous les chiffres qui se situent a partir du deuxieme chiffres en partant de la droite et cela sans devoir specifier le nombre de chiffre que l'on veut extraire car il peut y en avoir 2 ou 3 !
Exemple :
12301 = 123
1230 = 12
Merci beaucoup !
#2 Mon 10 January 2005 15:39
- Ludovic LESTRAT
- Invité
Re: Extraire partie de donnees d'un champ
En avenue pour Arcview 3.X, ca vous donne pour un champ numerique qu'on va nommer chp
(chp.asString.left(chp.asString.count -2)).asNumber
ou bien
(chp / 100).truncate
A utiliser avec la calculette evidemment.
A vue de nez, y en a bien une qui doit marcher
Cordialement
Ludovic
#3 Wed 12 January 2005 20:06
- Mlanguepin
- Invité
Re: Extraire partie de donnees d'un champ
De: Marie Languepin
On peut extraire une partie d'un champ avec les fonctions de calculs, dans le requeteur ou dans le calculateur sous AV3.X
Pour les champs caracteres ce sont les fonctions Extract ou Left ou right qui peuvent etre utilisees
Cordialement
Marie Languepin
#4 Fri 14 January 2005 16:43
- Bertrand Pezavent
- Invité
Re: Extraire partie de donnees d'un champ
J'ai oublie de mettre la version du logiciel : 8.3
Merci
Bertrand PEZAVENT
Technicien SIG
Parc naturel regional du Verdon