Message posté par : DivideErr0r (andromak666(a)gmail.com)
----------------------------------------
Bonjour à tous.
J'ai un fichier qgis dont certaines étiquettes ont besoin d'être moulinées par un
script python d'expression. (en effet le champ "expression" ne fournit
qu'un interpréteur très simplifié de python, et ne me permet pas de faire exactement
ce que je veux, je dois passer par un script externe)
Dans le calculateur d'expression, j'utilise l'onglet "éditeur de
fonction", et je tape le code qui se retrouve enregistré dans un fichier *.py que
l'on peut retrouver dans le répertoire suivant :
C:UsersndevaureAppDataRoamingQGISQGIS3profilesdefaultpythonexpressions
ou
%APPDATA%QGISQGIS3profilesdefaultpythonexpressions
ceci marche très bien.
Pour que cela fonctionne sur un autre poste, il faut alors copier le script *.py dans le
bon répertoire.
Je voulais savoir s'il y avait une technique pour intégrer directement le ou les
scripts sans avoir à préparer manuellement l'application qgis avec la copie de ces
scripts d'expression dans les répertoires.
Comment faire pour que le client puisse avoir les bonnes étiquettes, sans qu'il ait à
copier ces scripts au préalable.
Merci par avance si vous avez des pistes d'exploration.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=333674#p333674
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