Message posté par : Jean Marc MICHALOWSKI
----------------------------------------
avec une IA, j'ai corrigé le code comme suit, ... il n'y a plus de messages
d'erreur mais cela ne marche pas mieux
from qgis.core import *
from qgis.gui import *
@qgsfunction(group='Custom', referenced_columns=[])
def getxmax2(feature, parent):
layer = QgsProject.instance().mapLayersByName('Mairies')[0]
if not layer:
return None
if not layer.selectedFeatureCount():
return None
# Obtenir la bounding box des entités sélectionnées
bbox = layer.boundingBoxOfSelected()
if bbox.isEmpty():
return None
return bbox.xMaximum()
le mode "atlas de plans" est maintenant actif, la couche de couvertures est
"Mairie", et le filtre est is_selected(@feature)')
la couche active est bien Mairies, et j'ai un object sélectionné, mais à
l'ouverture de la mise en page le cadrage set toujours sur le cadrage initial, celui
de la création de la mise en page
jean marc
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=370568#p370568
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