Message posté par : Laurine B (laurine.bouffandeau(a)yahoo.fr)
----------------------------------------
Bonjour,
Je viens de lire vos échanges car j'ai le même problème. J'ai un champ nommé
"eunis1" qui contient : (un code + un %) , exemple : (E3.51[95%]). J'ai
énormément de data à traiter dont les codes et % changent. Je souhaite obtenir : E3.51
Dans la calculatrice de champ j'ai demandé à mettre à jour le champ "eunis1"
puis j'ai utilisé la fonction replace :
replace("eunis1",'()','') pour enlever seulement les ()
extérieures dans un premier temps, mais la prévisualisation indique "Null" puis
en faisant ok il ne se passe rien. J'ai essayé plusieurs façons, en rajoutant des
espaces ou des ';' à la place des ','. ça ne change rien. J'ai aussi
essayé : replace("eunis1",'[*]','') pour essayé de supprimer les
crochets et les %, mais ça ne fonctionne pas non plus. Je suis à cours de solution, je ne
comprends pas le soucis. Même après avoir fermer/réouvert le projet et idem pour la shp
concernée.
Merci à vous et belle journée.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=369723#p369723
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net