Message posté par : Renaud52 (rblanchet(a)haute-marne.chambagri.fr)
----------------------------------------
-----------------
Louise44 écrit :
Bonjour,
Merci pour le premier lien. (les 2 autres ne fonctionnent pas pour moi.)
J'ai pu faire ce que je voulais grâce à toi.
Dans les propriétés (double clic sur la couche), onglet Champs, il faut cliquer sur
''Edition de texte'' du champs ''ID'', choisir
''Edition de texte'', cocher ''Editable'' et taper pour
''Default value'' : maximum("ID")+1. J'ai coché non nul
également.
Encore merci,
Louise Roy
-----------------
Bonjour,
Cette formule fonctionne effectivement bien pour moi mais seulement si une entité existe
déjà. Pour une couche vide, il faut pouvoir initialiser l'incrémentation.
J'utilise donc cette formule pour ''Default value'' :
if(count("ID")=0,1,maximum("ID")+1) mais sans coché non nul.
Cordialement,
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=345822#p345822
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