Annonce
Pour sa 21ème année, l’association GeoRezo a toujours besoin de vous !
10€ = 1 mois de frais bancaires ; 15€ = 12 mois de nom de domaine ; 30€ = 1 semaine de location des serveurs …
Retrouver nos membres bienfaiteurs
#1 Mon 07 December 2020 17:03
- jmi06
- Participant occasionnel
- Date d'inscription: 26 Jan 2019
- Messages: 10
QGIS: modification texte dans champ
bonjour à tous
je but sur quelque chose de surement très simple à faire.
j'ai une shp de points qui contient un champ nommé "IMAGES"
ce champ contient les chemins d'accès qui permettent l'ouverture de photos pour chaque entité.
ex d'une entité: S:\DOSSIERS SECTEUR\PERSO\JMI\SIG\EVIS\OUVRAGE\ID 22 PASSERELLE REFUGE COUGOURDE.JPG
je voudrais pouvoir changer par exemple: DOSSIER SECTEUR EN DOSSIER U.T pour toutes les entités sans changer le nom de fichier .JPG car différent pour chaque entité.
j'espère m’être bien expliqué. merci à vous
jmi
Hors ligne
#2 Mon 07 December 2020 17:14
- Njoy
- Participant actif
- Lieu: Lyon
- Date d'inscription: 29 Nov 2018
- Messages: 89
Re: QGIS: modification texte dans champ
Bonjour,
via le calculateur de champs, mise à jour d'un champ, choisir sa couche
puis la fonction
replace( "NOM DE TON CHAMP",'ANCIEN TEXTE','NOUVEAU TEXTE')
exemple :
chaine : 'QGIS EST NUL'
replace( "CHAMP1",'NUL','SUPER BIEN')
chaine : "QGIS EST SUPER BIEN"
Hors ligne
#3 Mon 07 December 2020 21:13
- jmi06
- Participant occasionnel
- Date d'inscription: 26 Jan 2019
- Messages: 10
Re: QGIS: modification texte dans champ
oui mais dans mon exemple sur mes 30 entitées toutes ont un non de fichier différent qu'il faut concerver
S:\DOSSIERS SECTEUR\PERSO\JMI\SIG\EVIS\OUVRAGE\ID 22 PASSERELLE REFUGE COUGOURDE.JPG
S:\DOSSIERS SECTEUR\PERSO\JMI\SIG\EVIS\OUVRAGE\ID 23 PONCEAU.JPG
si j'utilise la fonction "replace" elle va me remplacer le mot choisi mais toutes les entités seront nommé de manière identique, hors comme écrit ci dessus, tous les noms de fichiers sont différent.
Hors ligne
#4 Tue 08 December 2020 09:13
- Njoy
- Participant actif
- Lieu: Lyon
- Date d'inscription: 29 Nov 2018
- Messages: 89
Re: QGIS: modification texte dans champ
Bonjour,
La fonction Replace() ne remplace pas toute la chaine, mais dans ce cas la "sous-chaine" de caractères
replace("IMAGES", 'DOSSIERS SECTEURS', 'DOSSIERS UT')
Avec cette fonction tu n'as pas le résultat désiré ? Ou alors j'ai mal compris !
Njoy
Hors ligne
#5 Tue 08 December 2020 09:42
- jmi06
- Participant occasionnel
- Date d'inscription: 26 Jan 2019
- Messages: 10
Re: QGIS: modification texte dans champ
Ouiiii ! super, un grand merci à toi
jmi
Hors ligne
#6 Tue 08 December 2020 11:00
- Njoy
- Participant actif
- Lieu: Lyon
- Date d'inscription: 29 Nov 2018
- Messages: 89
Re: QGIS: modification texte dans champ
Avec plaisir, bonne journée à toi
Hors ligne