Auteur Sujet: Encodage incorrect  (Lu 5192 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne othman

  • AncestroJunior
  • ****
  • Messages: 375
  • Remercié: 2 fois
  • Programme: 2015.1996.3.2
  • Base: 5.131
  • Système: windows 10
Encodage incorrect
« le: 17 Juillet 2008 à 16:17:35 »
Chers amis bonjour
Depuis que j'ai la nouvelle version, quand je tape une date qui commence par 0
exemple :02/07/2008
J'ai le message suivant qui apparait
Argument incorrect pour l'encodage de la date??
Je suis avec la version 2008.0.0.800, base 5100
Merci pour votre aide
Bonnes vacances à tout le monde et bon courage aux autres.
Amitiés du Languedoc
Othman
Version 2015.1996.3, 2 Version base 5.131
Windows 10
 

Hors ligne emilise

  • Expert
  • ****
  • Messages: 104
Encodage incorrect
« Réponse #1 le: 17 Juillet 2008 à 16:20:05 »
J'ai ce problème aussi. Je n'avais pas remarqué que c'était seulement lorsque la date commence par 0, mais c'est bien possible.
Émilise - Ancestro v 1352
 

Hors ligne AquaBlue

Encodage incorrect
« Réponse #2 le: 18 Juillet 2008 à 11:21:09 »
Peut-être parcequ'il n'y aucune raison de remplir une date en commençant par un zero !
 

Hors ligne emilise

  • Expert
  • ****
  • Messages: 104
Encodage incorrect
« Réponse #3 le: 18 Juillet 2008 à 13:05:54 »
On peut toujours mettre 01/01/2008 si ça nous chante.  ;)

Sinon j'avais pour ma part remarqué ce problème lorsque je précise une date : au début je n'ai que l'année, et je veux ajouter mois+ jour. Ex
J'ai déjà 2008, je veux saisir 1/1/2008
Quand je rajoute mon premier 1, ça donne 12008 et là l'erreur se déclenche.
Ok, je continue ma saisie, j'arrive au mois, ça donne donc 1/12008, et l'erreur se redéclenche.

Donc en effet, la date 12008 ou 1/12008 n'existe pas. Mais s'il était possible de déclencher le message d'erreur que lorsqu'on sort du champ et pas à chaque touche pressée, ce serait peut-être plus efficace. Sinon, pourquoi ne pas simplement afficher le champ en rouge (ça existe déjà dans d'autres cas) au lieu d'avoir une popup où il faut cliquer ?
Émilise - Ancestro v 1352
 

Hors ligne othman

  • AncestroJunior
  • ****
  • Messages: 375
  • Remercié: 2 fois
  • Programme: 2015.1996.3.2
  • Base: 5.131
  • Système: windows 10
Encodage incorrect
« Réponse #4 le: 18 Juillet 2008 à 15:20:48 »
Peut-être parcequ'il n'y aucune raison de remplir une date en commençant par un zero !
Bonjour à tous
Salut Aquablue comment fais-tu quand tu indiques le 1 janvier 2008 par exemple, par contre je n'ai pas le Même problème que emilise, moi dès que je commence la date par 01 pour le jour, il me sort le message déjà cité et idem pour le mois si 02. Par contre si la date commence par 10 (jour) et 02 (le mois) dans ce cas le message n'apparait pas??
Amitiés du Languedoc
Othman
Version 2015.1996.3, 2 Version base 5.131
Windows 10
 

Hors ligne DDdeBerdeux

Encodage incorrect
« Réponse #5 le: 18 Juillet 2008 à 15:40:23 »
Bonjour,
Pour comprendre l'anomalie, il suffit de savoir que le système cherche à extraire du texte tapé un jour, un mois et une année. Cette extraction doit se faire au fur et à mesure que le texte est tapé, sinon comment pourrait-on signaler les erreurs en cours de saisie?
Seulement quand un seul nombre est tapé, il ne peut être interprété que comme une année. Une date ne contenant que le jour ou que le mois n'aurait aucun sens. Or l'année 0 est inconnue au bataillon, et le système ne veut pas vieillir au delà de l'an 9999. :???:
Mais sans doûte cette erreur devrait-elle être trapée pour ne faire apparaître que le texte en rouge.
En attendant, quand à 2008 vous voulez ajouter le jour et le mois, il suffit d'intercaler un espace de séparation avant le 2 de 2008, le système sachant très bien interpréter 1 1 2008.
A+
André
« Modifié: 18 Juillet 2008 à 15:44:25 par DDdeBerdeux »
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne othman

  • AncestroJunior
  • ****
  • Messages: 375
  • Remercié: 2 fois
  • Programme: 2015.1996.3.2
  • Base: 5.131
  • Système: windows 10
Encodage incorrect
« Réponse #6 le: 18 Juillet 2008 à 16:36:50 »
Bonjour à tous
Et à André en particulier, je ne comprends par lors de la précédente version je n'ai jamais eu ce problème?/2008
Mais moi je souhaite que dans mes dates apparaissent :01/08/2008 et non 1 8 2008
Dans la précédente version c'était possible et le message n'apparaissait pas, alors qu'est ce qui a été modifié???
Amitiés du Languedoc
Othman
Version 2015.1996.3, 2 Version base 5.131
Windows 10
 

Hors ligne Facon

Encodage incorrect
« Réponse #7 le: 18 Juillet 2008 à 16:49:31 »
Bonjour,
Notamment pour l'affichage des dates, il faut bien faire la distinction entre la saisie et l'affichage.
 :arrow: Affichage des dates
L'affichage peut être sous la forme numérique 15/12/2006, il faut pour cela avoir retenu dans le menu Configuration > Mots clefs utilisés dans les dates la forme NUM;
Le même affichage sera sous la forme littéraire si dans le même menu tu as sélectionné LIT. Dans ce cas l'affichage sera 15 décembre 2006.
Un changement de forme affectera seulement les nouvelles dates saisies.

 :arrow: Saisie des dates
C'est notamment ce qu'explique André, tu peux saisir 1 8 2008 et l'affichage sera selon l'option retenue ci-dessus: 01/08/2008 ou 1 août 2008

Le plus simple est encore de créer un individu fictif et de lui attribuer une tonne d'événements en inscrivant à chaque fois une date avec une "saisie" différente. Lorsque les essais et exercices sont terminés, il suffit d'éliminer l'individu.
Christian
 

Hors ligne emilise

  • Expert
  • ****
  • Messages: 104
Encodage incorrect
« Réponse #8 le: 18 Juillet 2008 à 17:29:10 »
Comme Othman, je n'avais jamais rencontré cette fenêtre d'erreur avant.
Émilise - Ancestro v 1352
 

Hors ligne othman

  • AncestroJunior
  • ****
  • Messages: 375
  • Remercié: 2 fois
  • Programme: 2015.1996.3.2
  • Base: 5.131
  • Système: windows 10
Encodage incorrect
« Réponse #9 le: 18 Juillet 2008 à 17:44:07 »
Bonjour Christian
Super j'ai vu que tu étais devenu un grand général avec plein d'étoiles qui elles, sont vraiment méritées. ;)
Pour en revenir à mon petit souci, sur la dernière version je n'avais jamais eu ce souci et là quand j'ai changé de version je n'ai rien modifié c'est pour ça que je suis étonné, en effet j'ai vérifié quand je tape 1/2/2008 dans la zone d'affichage j'ai bien 01/02/2008.
Il fallait juste le savoir, encore merci pour ton aide.
Amitiés du Languedoc
Othman
Version 2015.1996.3, 2 Version base 5.131
Windows 10
 

Hors ligne anorgeot

  • Modérateur Global
  • AncestroMaitre
  • *****
  • Messages: 1 952
  • Remercié: 1 fois
    • La Norgeotière
  • Programme: 1360
  • Base: Serv2.1.5 b5130
  • Système: W10 64bits
Encodage incorrect
« Réponse #10 le: 18 Juillet 2008 à 18:10:18 »
Bonjour à tous,

n'empêche qu'avant je saisissais toujours suivant le principe de saisie suivant :
pour les jours :  toujours en deux chiffres 
pour les mois : toujours deux chiffres

c'était beaucoup plus logique du point de vue saisie

c'est encore partiellement possible sur les mois... voir copie écran

[Fichier joint supprimé par l'administrateur]
Alain  
Ancestrologie 1360 b5130-(écran 1024x768)--QuiSontils v3.9.0.4--Les Arbres 1.9.18--CassiniVision 8.0.0.3 et DLL 9.0.0.0-CréationWeb v2.4
 

Hors ligne Facon

Encodage incorrect
« Réponse #11 le: 20 Juillet 2008 à 12:23:58 »
Bonjour à tous,
Dans la toute dernière version Béta publique 2008.803.5.100 mise en ligne aujourd'hui, André a apporté les corrections nécessaires pour ne plus être ennuyé avec la saisie d'une date commençant par un 0 (zéro).
Christian
 

Hors ligne DDdeBerdeux

Encodage incorrect
« Réponse #12 le: 20 Juillet 2008 à 15:44:32 »
Et la correction de l'autre erreur, celle qui arrive quand on complète une date notifiée par une année "2000" par exemple, en mettant devant les chiffres du jour ou du mois avant de mettre un séparateur, ("92000" n'est pas une date valide), elle est en cours pour la prochaine version.
A+
André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne emilise

  • Expert
  • ****
  • Messages: 104
Encodage incorrect
« Réponse #13 le: 20 Juillet 2008 à 16:04:30 »
Merci!
Émilise - Ancestro v 1352
 

Hors ligne othman

  • AncestroJunior
  • ****
  • Messages: 375
  • Remercié: 2 fois
  • Programme: 2015.1996.3.2
  • Base: 5.131
  • Système: windows 10
Encodage incorrect
« Réponse #14 le: 20 Juillet 2008 à 18:00:06 »
Bonjour à tous
Merci pour votre aide toujours aussi efficace, j'ai chargé comme le préconisait Christian la version Bêta 2008.803.5.100
Tout est rentré dans l'ordre, vous êtes tous des chefs
Encore merrci
Amitiés du Languedoc
Othman
Version 2015.1996.3, 2 Version base 5.131
Windows 10