Message posté par : dominique.lys
----------------------------------------
A mon avis le plus simple est de passer par une fonction Python pour lister le
sous-dossier, exemple :
-----------------
Code :
from qgis.core import *
from qgis.gui import *
from pathlib import Path
@qgsfunction(args='auto', group='Custom')
def getFirstSubFolders(folder, feature, parent):
return [str(p.stem) for p in Path(folder).rglob('*') if p.is_dir()][0]
-----------------
A utiliser ensuite dans votre expression :
-----------------
Code :
with_variable( 'root', @project_folder || '/Artère ' ||
right(@layout_name ,1), @root || getFirstSubFolders(@root) || '_Photos/')
-----------------
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=333549#p333549
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