Pages: 1
- Sujet précédent - QGIS 2.8 : filtre données impossible sur champ joint couche atlas - Sujet suivant
#1 Thu 17 March 2016 09:17
- Romary
- Participant assidu
- Lieu: Epinal
- Date d'inscription: 17 Jun 2011
- Messages: 211
QGIS 2.8 : filtre données impossible sur champ joint couche atlas
Bonjour,
Je réalise un atlas dans lequel je ne veux afficher que les linéaires de rando concernés par la page courante de l'atlas. Pour cela dans le style des linéaires je créé une règle avec le filtre suivant :
Code:
"Circuit_cc_rg" = attribute($atlasfeature,'Circuit_cc_rg')
où Circuit_cc_rg est le champ issu d'une relation avec une table appelée "Circuit" d'où le préfixe, paramétrée dans les propriétés de la couche des linéaires et dans ma couche de couverture de mon atlas.
Eh bien cette règle ne fonctionne pas si la valeur de "attribute" est issue d'un champ de la couche de couverture non issu d'une relation. Cela fonctionne donc après avoir créé un nouveau champ dans ma couche de couverture qui reprend les valeurs précédemment issues de la relation.
Code:
"Circuit_cc_rg" = attribute($atlasfeature,'cc_rg')
C'est pas facile à expliquer. Merci de votre aide.
Ry
Hors ligne
Pages: 1
- Sujet précédent - QGIS 2.8 : filtre données impossible sur champ joint couche atlas - Sujet suivant