Flux rss
Collection CommentCaMarche.net

Formulaires en ligne - La gestion des erreurs

Publié par Jeff, dernière mise à jour le samedi 28 juin 2008 à 02:25:45 par fleursdespyrenees
Bien qu'une attention particulière soit apportée à la conception des formulaires, tout risque d'erreur ne peut être écarté. Pour cette raison, des mécanismes de gestion des erreurs devront être mis en place. Dans le cas de saisies partielles ou erronées, l'utilisateur ne doit pas être contraint de tout ressaisir. Toutefois les messages d'erreurs ne sont pas toujours aussi explicites qu'ils pourraient l'être.

Le message d'erreur relatif à une saisie non valide ne doit pas s'accompagner de l'effacement du contenu du champ concerné. Le curseur doit plutôt être positionné dans le champ de saisie, en attente d'une modification. Lorsque la portion des données erronée peut être identifiée, cette portion devrait être mise en évidence et directement modifiable par l'utilisateur. L'application de cette recommandation permettra une correction aisée et rapide des erreurs commises.



Quelques points à garder présents à l’esprit

  • Il ne suffit pas d'indiquer les champs obligatoires.
  • Il ne suffit pas de vérifier que les champs obligatoires ont été remplis.
  • Il ne faut pas prendre en compte la casse des lettres lors des saisies (sauf cas particuliers).
  • Il ne faut pas présenter de combinaisons de chiffres et de lettres dans un même champ.
  • Il ne faut pas multiplier inutilement les actions utilisateurs.
  • Il ne faut pas passer de façon automatique d'un champ de saisie à un autre avec des utilisateurs novices.

Il faut par ailleurs...


Positionner le curseur dans le premier champ de saisie lors de l'affichage du formulaire.
Faire correspondre le déplacement du curseur d'un champ à l'autre à l'ordre des champs. Un arrangement vertical est préférable à un arrangement horizontal.
Pour valider un nombre de champs limité, par exemple un login et un password, la validation doit pouvoir se faire directement avec la touche entrée sans cliquer obligatoirement sur le bouton validation ce qui évite d'utiliser la souris.
Les déplacements avant et arrière du curseur d'un champ à l'autre et à l'intérieur d'un même champ doivent être permis. Les zones de l'écran qui ne sont pas destinées à la saisie doivent être protégées.
Lorsque les entrées de données sont prédéfinies, le champ doit être présenté sous la forme de menus "pop-up" ou déroulant.
Ligne 399 Erreur : Argument non valide (Résolu) Bonjour Tous Depuis que mon système a été réinstallé, j'ai un message d'erreur Lign 399 Erreur argument non valide. Lorsque je fait le débogage, j'ai une flèche jaune à côté left du bout de code suivant : with(B_Obj.style){... www.commentcamarche.net/forum/affich-7738343-ligne-399-erreur-argument-non-valide
Message: erreur ligne 162(s.o.s)! (Résolu) Bonjour tous les membres CCm! J'ai un message qui apparait à l'ecran: Erreur Une erreur est survenue Souhaitez-vous effectuer un deboguage? Ligne:162 Erreur:echec du telechargement de la resource specifiée. Je clique sur OUI Une page... www.commentcamarche.net/forum/affich-8708234-message-erreur-ligne-162-s-o-s
Unexpected '}' (Résolu) Bonjour, j'ai ce code qui me pose problème (j'ai indiqué à quelle ligne l'erreur se trouve: www.commentcamarche.net/forum/affich-8287019-unexpected
Gestion des erreursPar défaut, en Pascal, la gestion des erreurs est assurée par le compilateur. C’est pour cette raison que le programme s’arrête en affichant un message commençant par Runtime error suivi par le numéro de l’erreur … Alors si le programmeur désire... www.commentcamarche.net/faq/sujet-7546-gestion-des-erreurs
[Connexion] Test d'éligibilite de votre ligne à l'ADSLLe lien suivant permet dei tester les offres ADSL possibles sur votre ligne suivant les différents fournisseurs d'accès (FAI) http://www.degrouptest.com/ www.commentcamarche.net/faq/sujet-1076-connexion-test-d-eligibilite-de-votre-ligne-a-l-adsl
MSN - Erreur code 81000303 - Problème de connexionProblème de connexion MSN Première solution Compléments Alternative Problème de connexion MSN Avant toute modification sur votre système, vérifiez l'état des serveurs MSN Messenger, afin de déterminer si le problème ne vient pas de là... www.commentcamarche.net/faq/sujet-314-msn-erreur-code-81000303-probleme-de-connexion
érreur et débogage... (Résolu)Bonjour, aujourd'hui, j'ai à plusieures reprises une fenêtre qui s'est ouverte et qui indiquait "Une erreur est survenue, souhaitez vous faire un débogage?", ligne 639, Erreur: "loc.month.short" a la valeur Null ou n'est pas un... www.commentcamarche.net/forum/affich-6406802-erreur-et-debogage
Message d'erreur : probleme de debogage ???? (Résolu)Bonjour a tous , depuis quelques jours ,j'ai un message d'erreur qui apparait sur le bureau ,je vous la donne texto: une erreur est survenue souhaitez vous faire un debogage? ligne: 571 erreur :objet requis oui non cela arrive tres souvent... www.commentcamarche.net/forum/affich-3549047-message-d-erreur-probleme-de-debogage
Message d'erreur msn (Résolu)Bonjour a tous, voila j'ai un message d'erreur aprés l'ouverture de msn messenger : " une erreur est survenue. souhaitez-vous effectuer un debogage? ligne:1 Erreur:'a'a la valeur null ou n'est pas un objet." voici la... www.commentcamarche.net/forum/affich-8543504-message-d-erreur-msn
Télécharger Gestion d'Associations ou de SyndicatsBien qu’il semble facile de créer une association et/ou un syndicat, la gestion n’est pas une mince affaire ! D’où l’existence de programme qui vous assistera dans tous les taches s’y rapportant, allant de l’élaboration d’un procès verbal à la gestion... www.commentcamarche.net/telecharger/telecharger-34056635-gestion-d-associations-ou-de-syndicats
PHP - Parser du XMLIntroduction à XML PHP permet l'analyse syntaxique (parsage ou parsing en anglais) d'un document XML. Le langage XML (eXtensible Markup Language, traduisez Langage à balises extensibles) est un métalangage, c'est-à-dire un langage permettant de... www.commentcamarche.net/contents/php/phpxml.php3