banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

GeoDataDays 2025

#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 wink

Hors ligne

 

Pied de page des forums

Copyright Association GeoRezo