NumberFormatException rend erreur de saisie irrécupérable
Bonsoir, j'utilise la recherche des écritures et je me sers de la colonne des lettres pour pointer les sommes sur un relevé de compte. Ce n'est probablement pas le bon usage de cette fonctionnalité, mais de suite le logiciel ne se comporte pas très correcte non plus. M'ayant trompé de colonne, j'ai entré « 9a » dans la colonne « Débit ». Je comprends bien, que cette colonne n'est pas prévue pour des valeurs alphanumériques, pourtant la saisie est possible (on est dans la recherche, je rappelle). Bon. Ma faute. Mais la réponse de Lima est un dialog d'erreur qu'on ne peut pas fermer, car il revient instantanément. Je suis confronté d'une “NumberFormatException” et du message « Une erreur s'est produite: null ». Je propose de représenter l'erreur par un message plus élaboré, d'empêcher des valeurs mal-formatées d'arriver jusqu'au “model” et de nous donner une chance de rectifier l'erreur dans l'interface. Stack trace en pièce jointe. À plus, Michael Uplawski -- GnuPG/OpenPGP 4096R/3216CF02 2013-11-15 [expires: 2015-11-15] Michael Uplawski (privat) <michael.uplawski@uplawski.eu> sub 4096R/2751C550 2013-11-15 [expires: 2015-11-15]
Bonjour, Merci pour votre retour, La version 0.8 de Lima est en train de subir un important refactoring sur le code et entre autre sur la gestion des erreurs. Je crée un ticket pour trouver une solution à votre problème Cordialement David Cossé Le 06/10/2014 22:43, Michael Uplawski a écrit :
Bonsoir,
j'utilise la recherche des écritures et je me sers de la colonne des lettres pour pointer les sommes sur un relevé de compte. Ce n'est probablement pas le bon usage de cette fonctionnalité, mais de suite le logiciel ne se comporte pas très correcte non plus.
M'ayant trompé de colonne, j'ai entré « 9a » dans la colonne « Débit ». Je comprends bien, que cette colonne n'est pas prévue pour des valeurs alphanumériques, pourtant la saisie est possible (on est dans la recherche, je rappelle).
Bon. Ma faute. Mais la réponse de Lima est un dialog d'erreur qu'on ne peut pas fermer, car il revient instantanément. Je suis confronté d'une “NumberFormatException” et du message « Une erreur s'est produite: null ».
Je propose de représenter l'erreur par un message plus élaboré, d'empêcher des valeurs mal-formatées d'arriver jusqu'au “model” et de nous donner une chance de rectifier l'erreur dans l'interface.
Stack trace en pièce jointe.
À plus,
Michael Uplawski
_______________________________________________ Lima-users mailing list Lima-users@list.chorem.org http://list.chorem.org/cgi-bin/mailman/listinfo/lima-users
participants (2)
-
david Cossé -
Michael Uplawski