#1 Mon 14 October 2019 13:21
- Njoy
- Participant actif
- Lieu: Lyon
- Date d'inscription: 29 Nov 2018
- Messages: 89
QGIS: Creer un recapitulatif d'erreurs / controles
Bonjour,
Sur mon projet actuel de plugin QGIS, je contrôles des bases de données FTTH suivant certains critères.
Le plugin réalise une liste de 30 contrôles.
Pour chaque contrôle, je ressors l'information si il y a une erreur ou non, et liste les erreurs.
J'aimerais (au mieux) lister toutes ces informations suite contrôles dan ma GUI dans une zone texte (voir pièce jointe), ou au pire dans un fichier texte.
Je sais comment écrire du texte dans celle-ci, mais le texte est remplacé à chaque contrôle. J'aimerais avoir la forme suivante :
Résultat contrôle 1 : VALIDE / ERREUR
Si erreur, liste ERREUR contrôle 1
Résultat contrôle 2 : VALIDE / ERREUR
Si erreur, liste ERREUR contrôle 2
Résultat contrôle 3 : VALIDE / ERREUR
Si erreur, liste ERREUR contrôle 3
...
Résultat contrôle 30 : VALIDE / ERREUR
Si erreur, liste ERREUR contrôle 30
Quelqu'un saurait me guider ?
Merci d'avance
Hors ligne
#2 Mon 14 October 2019 16:00
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3945
Re: QGIS: Creer un recapitulatif d'erreurs / controles
Bonjour,
Schématiquement, je pense qu'il vous faut stocker le texte affiché dans la zone de texte dans une variable (ex:msgaafficher) et incrémenter cette variable par la concaténation de la prochaine erreur (ex:msgerreur), genre msgaafficher = msgaafficher + msgerreur. A chaque boucle/test, le message à afficher se complète et s'actualise dans la zone de test.
Hors ligne
#3 Tue 15 October 2019 08:31
- Njoy
- Participant actif
- Lieu: Lyon
- Date d'inscription: 29 Nov 2018
- Messages: 89
Re: QGIS: Creer un recapitulatif d'erreurs / controles
Bonjour,
Merci pour le retour, c'est une solution effectivement,
Je pensais peut être qu'une fonction permettait décrire à la suite du texte du contrôle existant, ce qui m'aurait éviter toutes les concatenations
NJOY
Hors ligne