Message posté par : neskuik01
----------------------------------------
Bonjour,
Chaque années nous ajoutons un champs qui contient une simple concaténation de
l'ensemble des autres champs. je souhaiterais donc rajouter une action à cette table
attributaire qui lorsqu'elle est exécuté :
DEBUT
variable
countnbchamp // index de nombre de champs
Si nombre de champs commencant par la lettre "X" est différent de countnbchamps
alors:
- ajouter champs type string, avec pour nom (concatene("total_",
tostring(countnbchamp-1))
- concatene tous les champs dont le nom commence par "X" et la conversion du
dernier caractère en int répond VRAI au test isnumeric()
FIN
N'ayant pas encore exploiter les actions sur qgis j'avoue ne pas trop savoir si je
dois faire ca avec du python (auxquel cas existe-t-il une doc ?) ou en pseudo sql ?
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=345681#p345681
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