Message posté par : neskuik01
----------------------------------------
-----------------
shirosaki écrit :
Bonjour,
Vous pouvez utilisez une formule de ce genre :
-----------------
Citation :
with_variable( -- Déclaration d'une variable locale
'arr', -- Nom de la variable
array( "impact2020" , "impact2019" , "impact2018" ), --
définition de la variable
case when array_sum(@arr) > 0 then 1
else 0 end
-- condition
)
-----------------
Il vous suffit d'alimenter la variable 'arr' avec les champs souhaitez et de
mettre la condition que vous voulez
ps : si vous utilisez Qgis > 3.18 pas de problème
sinon il faut installer l'extension "array plus" qui rajouter la formule
"array_sum"
pps : je viens de voir votre édition de message, plus de soucis donc =)
-----------------
Merci ;)
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=348735#p348735
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