Message posté par : Marc GROSJEAN
----------------------------------------
Après de nombreuses recherches et de l'aide, voici enfin un code qui fonctionne
-----------------
Code :
def build_travaux_dates(e):
# fields = fields.strftime("%d/%m/%Y")
fields = [
'parcelles_Travaux_Date1',
'parcelles_Travaux_Travaux1',
'parcelles_Travaux_Date2',
'parcelles_Travaux_Travaux2',
'parcelles_Travaux_Date3',
'parcelles_Travaux_Travaux3',
'parcelles_Travaux_Date4',
'parcelles_Travaux_Travaux4',
'parcelles_Travaux_Date5',
'parcelles_Travaux_Travaux5',
'parcelles_Travaux_Date6',
'parcelles_Travaux_Travaux6'
]
items = [e[field] for field in fields if e[field]]
str2 = '\n'.join(f'{a} : {b}' for a, b in
list(batched(items, 2)))
print("str:",str2)
if not str2:
return 'Aucun travaux effectués ici...'
return str2
self.dlg.travauxListe.setText(build_travaux_dates(e))
-----------------
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=372699#p372699
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