Message posté par : vxTedxv
----------------------------------------
Bonjour,
Je cherche à afficher dans le composeur d'impression, une échelle graduée de valeurs
incrémentées disposées régulièrement sur une ligne, mais n'appartenant pas directement
à des données issues de tables. Typiquement, une frise chronologique.
Je parviens à créer la ligne segmentée et y indiquer une valeur pour chaque segment mais
je ne parviens pas à faire en sorte que cette valeur varie.
Ce que j'ai fait :
- Add node item
(
https://docs.qgis.org/3.28/fr/docs/user_manual/print_composer/composer_item…)
- dans les propriétés de l'objet, je change le style en ajoutant à ma ligne un symbole
de ligne et un symbole de police
- je pensais pouvoir contrôler la valeur du symbole police avec une liste de valeurs
(array) mais je n'y suis pas parvenu :
-----------------
Code :
generate_series(@annee_de_depart,
(aggregate('table','max',"champ_contenant_les_annees_des_objets_a_placer_dans_la_frise")
),valeur_d_increment)
-----------------
Quelle possibilité ai-je pour afficher le long d'une ligne des valeurs calculées
automatiquement depuis le composeur d'impression, sans avoir à créer spécifiquement
une table pour ça ?
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=365902#p365902
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