#1 Thu 23 September 2021 15:39
- aheurion
- Participant actif
- Lieu: NANTES
- Date d'inscription: 8 Oct 2020
- Messages: 143
QGIS 3.X: composeur recuperer valeur maximale champs
Bonjour,
Est-ce que quelqu'un saurait m'indiquer (si c'est possible) comment je peux récupérer une valeur de champ dans une étiquette, en fonction des entités présentes sur le canevas, dans le composeur d'impression ?
Pour plus de précision, je cherche à récupérer le champs "Date" d'une de mes couches et garder la valeur la plus récente parmi les entités présentes sur le canevas pour l'afficher dans une étiquette ; "étiquette" du composeur d'impression j'entends, et non pas étiquette d'entité.
Merci d'avance !
Hors ligne
#2 Fri 24 September 2021 11:33
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 4119
Re: QGIS 3.X: composeur recuperer valeur maximale champs
Bonjour,
Code:
aggregate( 'macouche', 'max', "monchamp", intersects(map_get( item_variables('Carte 1'), 'map_extent'), -- c'est ici qu'on récupère l'étendue de l'objet carte ciblé $geometry ) )
Hors ligne
#3 Wed 06 October 2021 17:41
- aheurion
- Participant actif
- Lieu: NANTES
- Date d'inscription: 8 Oct 2020
- Messages: 143
Re: QGIS 3.X: composeur recuperer valeur maximale champs
Super ! ça fonctionne ! Le 'map_extent' salutaire ^^
Merci SANTANNA
Hors ligne