• Bienvenue sur la nouvelle version du forum Guide de généalogie,

    Si vous avez du mal à vous connecter, faites une demande de réinitialisation de mot de passe : Réinitialiser mon mot de passe
  • Découvrez la nouvelle section du forum : Réalisations dans Généatique. Montrez et partagez vos créations d'arbres dans Généatique !
    Et participez au concours !

G20xx : Bug - Saisie valeur jour ou annee 0 possible dans les dates

Membre actif
BétaTesteur Généatique
Bonjour,

Apparemment il est possible de saisir une date avec un jour 00 (en plus de la syntaxe ../MM/YYYY) par exemple 00/10/1855
Apparemment c'est vrai aussi sous G2020 et dans les versions précédentes mais je n'avais pas remarqué

Est-ce que cela a une quelconque utilité ou est-ce un bug ?

Cela produit un export gedcom non conforme car le jour 00 est interdit (la norme gedcom interdit cela (*) )

Cordialement
Thierry
(*) Extrait norme Gedcom 5.5.x :
DATE_EXACT:= <DAY> <MONTH> <YEAR_GREG>
et
DAY:= dd
Day of the month, where dd is a numeric digit whose value is within the valid range of the days for the associated calendar month.
 
Il est aussi possible de saisir une date 00/01/0000 :lol: Le logiciel commence à se réveiller si l'on saisit 00/00/0000.
Est-ce un bug ? Oui ! ou du moins une sérieuse insuffisance du contrôle de la saisie.
Je le remonte au cdip
 
Merci Pascal,
Il faudrait aussi ignorer les 00 dans les dates lors d'un import Gedcom

Edit 09/01/2022 - Toujours vrai en G2022 V2.1.0, export (et donc saiie) possible de
Code:
2 DATE 00 JAN 1810
qui est interdit

Cordialement
Thierry
 
Dernière édition:
Pas mieux avec G2024 V1.05
un jour ou une année 00 est toujours saisissable (et exportable en gedcom)

Cordialement
Thierry
Le gedcom ne fait que coder ce que l'on a saisi ; ce qui est plus anormal c'est que Généatique permette de saisir une année zéro puisqu'elle n'existe pas (ce qui est aussi une anomalie).
 
Le gedcom ne fait que coder ce que l'on a saisi ; ce qui est plus anormal c'est que Généatique permette de saisir une année zéro puisqu'elle n'existe pas (ce qui est aussi une anomalie).
Oui, visiblement il y a un contrôle sur les limites des mois (1 à 12). Mais pour les jours et années il n’y a que la limite haute. La limite basse à 0 est autorisée.

L’annee 0 ne gêne pas grand monde. Mais le jour 0 devrait être interdit. Ça arrive de faire une faute de frappe...

Thierry
 
Dernière édition:

gratuit

Retour
Haut