Message posté par : Njoy
----------------------------------------
Bonjour,
Résolu, voici une solution sans utiliser de SQL en PYQGIS
-----------------
Code :
i = 0 #compteur si doublon
i2 = 0 #compteur nombre doublon
featid = '' #liste des erreurs
for feat in features:
i = 0
attrs = feat.attributes()
query2 = '"cb_code" = \'' + str(attrs[int(1)]) +
'\''
features2 = vl.getFeatures(QgsFeatureRequest().setFilterExpression(query2))
for feat2 in features2:
i = i + 1
if i > 1:
featid = str(featid) + str(' - ') + str(attrs[int(1)])
i2 = i2 + 1
-----------------
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=326256#p326256
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