Message posté par : DivideErr0r
----------------------------------------
JD, merci beaucoup !!
Merci pour la suggestion d'utiliser register_function
Cette solution marche très bien, voici comment j'ai fait :
dans Projet/Propriétés/Macros j'ai ajouté :
-----------------
Code :
@qgsfunction(
args='auto', group='Your group', usesGeometry=False,
referencedColumns=[], helpText='Define the help string here')
def get_prises_pbo(feature, parent):
(....code de la fonction....)
-----------------
puis :
-----------------
Code :
def openProject():
from qgis.core import QgsExpression
QgsExpression.registerFunction(get_prises_pbo)
-----------------
Maintenant, je peux utiliser la fonction get_prises_pbo dans la valeur de l'etiquette
de la geometrie
Merci encore pour votre aide !
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=333732#p333732
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