Visualiser les détails du résultat

IdentifiantProjetCatégorieVisibilitéDernière mise à jour
0001172SICWindev InterSicpublic2015-06-30 17:04
RapporteurdorchAssigné àdorch 
PrioriténormaleImpactfonctionnalitéReproductibilitésans objet
Statut ferméRésolutioncorrigé 
Version du produit 
Version ciblée5.35fRésolu dans la version5.35f 
Résumé0001172: Optimisation de la gestion des messages d'info et warning
DescriptionDans les simulations, il y a 3 niveaux de messages envoyés à l'IHM :
- Erreur : ouverture d'une fenêtre à valider et, le plus souvent, arrêt des opérations
- Avertissement : Affichage d'un message avec un panneau "Attention" dans la liste des messages
- Information : Affichage d'un message avec un logo "Information" dans la liste des messages

Dans le cas d'un calcul sur plusieurs pas de temps, des messages sont susceptibles de se répéter et de rendre illisible la liste des messages.

TAF :
- Stocker en mémoire la liste des messages pour 10 pas de temps différents.
- Détecter si le couple (code message, localisation) a déjà eu lieu dans les messages stockés.
- Si détection alors le message n'est pas affiché, ni stocké dans le XML, on incrémente un compteur dans la liste des messages pour afficher le nombre de messages dans l'infobulle de la liste des messages (en plus de la localisation et le premier pas de temps concerné par le message), par contre on continue d'écrire systématiquement le message dans le fichier de log.
BalisesAucune balise n'est associée.
Temps projeté (jours)

Activités

dorch

2015-06-19 10:46

administrateur   ~0001218

Je pense qu'on peut dans le cas d'une répétition d'un message détecté selon le protocole ci-dessus, stocker et afficher le date/time du dernier message pour afficher dans l'infobulle un message :
"Temps : n messages entre Jour n - hh:mm:ss et Jour n - hh:mm:ss"
A la place du message actuel :
"Temps : Jour n - hh:mm:ss"
Qui restera le message affiché en cas de message unique.

Historique du bogue

Date de modification Nom d’utilisateur Champ Changement
2015-06-19 10:41 dorch Nouveau bogue
2015-06-19 10:41 dorch Statut nouveau => affecté
2015-06-19 10:41 dorch Assigné à => dorch
2015-06-19 10:46 dorch Note ajoutée: 0001218
2015-06-30 17:04 dorch Note ajoutée: 0001223
2015-06-30 17:04 dorch Statut affecté => fermé
2015-06-30 17:04 dorch Résolution ouvert => corrigé
2015-06-30 17:04 dorch Résolu dans la version => 5.35f