Auteur Sujet: [RESOLU] Problème dans la saisie des dates  (Lu 6411 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne jlcazor

  • Amateur
  • **
  • Messages: 10
[RESOLU] Problème dans la saisie des dates
« le: 23 Novembre 2006 à 13:29:07 »
Bonjour



Ma version d'Ancestrologie est la V604 b4.057.



J'ai un gros problème d'enregistrement des dates lors de la création ou de la modification d'un individu

Manifestement elles sont enregistrées dans la base, mais l'affichage (dans les arbres, et dès que la fiche de l'individu n'est pas ouverte : conjoint, enfant, parent) ne se fait pas au premier coup.

Il faut enregistrer une fois puis modifier (et impérativement modifier) et réenregistrer pour que la date s'affiche.



Est une mauvaise manipulation ou un bug ? Je n'avais pas cela dans les version précédentes d'ancestrologie que j'utilise depuis 2 ans.



Merci d'avance pour la réponse.



Jean Louis Cazor
 

Hors ligne DDdeBerdeux

[RESOLU] Problème dans la saisie des dates
« Réponse #1 le: 23 Novembre 2006 à 15:42:02 »
Bonjour,

Il faut cliquer sur "Enregistrer" pour que la date de naissance située sous le nom s'affiche en calculant l'âge, et encore elle s'affiche telle qu'elle a été saisie (par exemple "19/12/2000"). Si vous avez choisi la forme LIT pour l'affichage des dates, au rafraîchissement suivant (la date est lue dans la base), c'est "19 décembre 2000" qui s'affichera.

A+

André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne guillaume simonnet

  • AncestroSenior
  • *****
  • Messages: 1 686
    • http://mapage.noos.fr/guillaume.simonnet/
[RESOLU] Problème dans la saisie des dates
« Réponse #2 le: 23 Novembre 2006 à 17:49:16 »
je rencontre les memes problemes que jean-louis (je suis toujours en version 590 base 4.054 ) :oops:  

- a savoir que quand j'utilise les touches raccourcis N et D sur un individu qui n'avait pas encore de dates, il est tres frequent que le 1er coup tous les champs soient grises;

- je vais donc dans la liste deroulante pour choisir par exemple l'evenement naissance (oui toujours disponible dans la liste  :!: ) vu qu'il est impossible de reouvrir celui cree avec la touche raccourci une fois qu'il a ete ferme;

- ce nouvel evenement peut etre renseigne sans probleme mais par contre les calculs de dates sur cet evenement ne se font pas correctement par la suite ainsi que l'affichage des dates si l'on va ensuite sur la fiche des parents ou du conjoint.

il faut faire ensuite comme le dit jean-louis a savoir soit modifier puis enregistrer ou effacer et recreer l'evenement tout simplement.

je me demandais justement si cela avait ete corrige avec la version 604 mais il semblerait donc que non  :cry:
l'abus de forum peut être dangereux pour votre santé...
 

Hors ligne Facon

[RESOLU] Problème dans la saisie des dates
« Réponse #3 le: 23 Novembre 2006 à 18:38:37 »
Citation de: "guillaume simonnet"


je suis toujours en version 590 base 4.054

.......quand j'utilise les touches raccourcis N et D sur un individu qui n'avait pas encore de dates, il est tres frequent que le 1er coup tous les champs soient grises;



Sur les versions plus récentes, lors de la création d'un individu sur la fiche identité, l'accès aux boutons +, -, N, D, P n'est autorisé que si la partie supérieure de la fiche est complétée.

 :arrow: Pour créer un événement il faut au préalable faire l'action Enregistrer.

A la suite de quoi les boutons fonctionnent correctement.

Naturellement, il n'y a pas de changement lorsque les événements sont créés, il faut refaire l'action Enregistrer.
Christian
 

Hors ligne guillaume simonnet

  • AncestroSenior
  • *****
  • Messages: 1 686
    • http://mapage.noos.fr/guillaume.simonnet/
[RESOLU] Problème dans la saisie des dates
« Réponse #4 le: 24 Novembre 2006 à 12:11:12 »
Citation de: "Facon"
Sur les versions plus récentes, lors de la création d'un individu sur la fiche identité, l'accès aux boutons +, -, N, D, P n'est autorisé que si la partie supérieure de la fiche est complétée.

 :arrow: Pour créer un événement il faut au préalable faire l'action Enregistrer.


c'est bien dans ce cas de figure que j'ai un probleme. je viens de refaire un test (version 590 base 4.054) et je rencontre le probleme decrit ci-dessus systematiquement. suis-je le seul  :?:  :cry:
l'abus de forum peut être dangereux pour votre santé...
 

Hors ligne Facon

[RESOLU] Problème dans la saisie des dates
« Réponse #5 le: 24 Novembre 2006 à 13:10:46 »
Bonjour,

Ce problème a bien existé et a été signalé au point ci-dessous:

http://www.ancestrologie.org/forum/index.php?topic=6678.0&sid=73110898d08b8a029ce598eb38094d36



 :arrow: Si tu ne veux pas passer à la version plus fraîche, de mémoire tu enregistres lorsque les nom, prénoms, etc . Ensuite tu crées le premier événement. Il n'y a pas de problème avec les suivants.

 :arrow: Depuis, Philippe a modifié la situation, c'est comme ci-dessus, il faut cette fois-ci impérativement faire l'action Enregistrer lorsque les nom, prénoms .... faute de quoi les boutons sont inaccessibles.



En conclusion, tu n'es pas le seul sauf si tu es le dernier en V590. :wink:
Christian
 

Hors ligne guillaume simonnet

  • AncestroSenior
  • *****
  • Messages: 1 686
    • http://mapage.noos.fr/guillaume.simonnet/
[RESOLU] Problème dans la saisie des dates
« Réponse #6 le: 24 Novembre 2006 à 13:20:28 »
je veux bien passer a la version 604, je manque simplement de temps en ce moment... merci du tuyau  :P
l'abus de forum peut être dangereux pour votre santé...
 

Hors ligne jlcazor

  • Amateur
  • **
  • Messages: 10
[RESOLU] Problème dans la saisie des dates
« Réponse #7 le: 25 Novembre 2006 à 22:25:39 »
Bonsoir



Je suis assez étonné des réponses ou des commentaires ci dessus.



Il est bien évident que je fais enregistrer quand je saisie une date pour un évènement quelconque !



Ce que je veux dire c'est que pour un décès par exemple :

a) je saisi la date

b) j'enregistre

Comme je suis en mode LIT la date se met bien sous le nom en haut. Si j'ai mis après 1700 , il met sous le nom après 1700 et dans l'évènement il met après l'année 1700 (la c'est déjà bizzare !)

c) je change de fiche et je reviens : il y a affiché sous le nom : date de décès inconnue, et dans l'évènement la bonne date !

Il faut modifier cette date ré enregistrer quitter la fiche, revenir et re modifier pour qu' enfin tout soit bon !



Et ceci est vrai avec les mots clefs avant, après, vers et avec les dates.



Donc il y a un gros bug.



Etant moi même à mes heures développeur en Delphi, et ne croyant pas que l'on puisse forcer un programme à faire quelque chose, je subodore une exception silencieuse qui ne se produit que dans une partie d'un test if then else.



J'aimerais bien avoir une solution car ce problème devient très énervant

Suis je sur le bon forum pour ce genre de question ?



Merci d'avance



Jean Louis Cazor

[/img]
 

Hors ligne DDdeBerdeux

[RESOLU] Problème dans la saisie des dates
« Réponse #8 le: 25 Novembre 2006 à 23:21:00 »
Citation de: "jlcazor"
Si j'ai mis après 1700 , il met sous le nom après 1700 et dans l'évènement il met après l'année 1700 (la c'est déjà bizzare !)
Bonsoir,

Ce n'est pas bizarre, c'est un choix de paramètrage du sous-type expliqué http://www.ancestrologie.org/forum/index.php?topic=6095.0&start=5

Celà se paramètre par le menu configuration / mots clés utilisés dans les dates. Si vous ne voulez pas que le mot "année" soit ajoutée, pour le mot clé "après", mettre "Y" dans la colonne Utilisation et pour le mot clé "après l'année", mettre "I". Comme il y a un "D" pour "après le", celà affichera "après le 25 novembre 2006" si la date comporte le jour, et avec le "Y" pour "après", et pas de "D", une date sans le jour sera précédée de "après".

Mais si vous modifiez celà, il faudra faire la même chose pour "avant", "du", "au", "entre" et "et", pour avoir une présentation des dates homogène.

Pour le reste, je ne constate pas l'anomalie décrite. Mais comme je suis en V606 b4.059...

A+

André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne jlcazor

  • Amateur
  • **
  • Messages: 10
[RESOLU] Problème dans la saisie des dates
« Réponse #9 le: 26 Novembre 2006 à 11:22:11 »
Citation de: "DDdeberdeux"
Citation de: "jlcazor"
Si j'ai mis après 1700 , il met sous le nom après 1700 et dans l'évènement il met après l'année 1700 (la c'est déjà bizzare !)
Bonsoir,

Ce n'est pas bizarre, c'est un choix de paramètrage du sous-type expliqué http://www.ancestrologie.org/forum/index.php?topic=6095.0&start=5

Celà se paramètre par le menu configuration / mots clés utilisés dans les dates. Si vous ne voulez pas que le mot "année" soit ajoutée, pour le mot clé "après", mettre "Y" dans la colonne Utilisation et pour le mot clé "après l'année", mettre "I". Comme il y a un "D" pour "après le", celà affichera "après le 25 novembre 2006" si la date comporte le jour, et avec le "Y" pour "après", et pas de "D", une date sans le jour sera précédée de "après".

Mais si vous modifiez celà, il faudra faire la même chose pour "avant", "du", "au", "entre" et "et", pour avoir une présentation des dates homogène.

Pour le reste, je ne constate pas l'anomalie décrite. Mais comme je suis en V606 b4.059...

A+

André




Quand je dis que c'est bizarre ce n'est pas le fait que le programme traduise avant 1700 par avant l'année 1700, mais que :

a) il mette après avoir enregistré :

avant l'année 1700 dans le détail de l'évenement

et avant 1700 sous le nom en haut.



Cela signifie pour moi qu'il y a deux routines d'affichage de la date et que l'une d'elle est buggée. Et elle ne trouve pas ce qu'elle attend quand on rappelle la fiche et ne tient pas compte de l'information dans la base en affichant date de décès inconnue (valeur par défaut j'imagine)

Il me semble qu'avec le code source sous les yeux, on doit pouvoir tracer ça assez vite.



Maintenant si il faut passer en version beta pour ne plus avoir le problème, alors pourquoi pas, mais je n'ai  pas envie de véroler ma base.



Cordialement



Jean Louis CAZOR
 

Hors ligne Pierre Garnier

  • AncestroExpert
  • *****
  • Messages: 545
[RESOLU] Problème dans la saisie des dates
« Réponse #10 le: 26 Novembre 2006 à 11:28:21 »
Si j'ai compris André vous rapelle que c'est paramétrable; Ancestrologie affiche tel que vous l'avez paramétré (ou tel que c'est paramétré par défaut). Ce ne semble donc pas un bug mais un choix dans un des cas d'affichage. Ce que vous trouvez alors de bizarre devrait être que c'est paramétrable dans un cas et pas dans l'autre?
 

Hors ligne jlcazor

  • Amateur
  • **
  • Messages: 10
[RESOLU] Problème dans la saisie des dates
« Réponse #11 le: 26 Novembre 2006 à 16:21:45 »
Bonjour



Pour éviter de passer pour l'imbécile de service qui ne comprend pas ce qu'est un logiciel paramétrable, il faut voir si le problème est reproductible.



Donc, quelqu'un ayant ma version d'Ancestrologie ( V604 b4.057 ) en théorie la plus récente, (quand je fais vérifier les mises à jours c'est celle que j'obtiens), pourrait il repéter la manipulation.



Ouvrir la fiche d'un individu :



a) Créer un évenement naissance ou décès, pour un individu déjà existant dans la base et qui n' a pas cet événement !

b) saisir une date (exacte ou pas)

c) enregistrer

d) quitter la fiche de cet individu (en cliquant sur le conjoint ou un enfant)

e) revenir sur l'individu et voir si sous son nom la date est la bonne.

f) aller dans l'arbre de cet individu et voir si la date est la bonne.



Ca permettra d'avancer sur le problème



(j'ai constaté que pour les mariages c'est OK)



Cordialement



Jean Louis Cazor
 

Hors ligne Facon

[RESOLU] Problème dans la saisie des dates
« Réponse #12 le: 26 Novembre 2006 à 17:19:11 »
Bonsoir,

Avant toute chose, l'esprit du forum n'est pas de faire passer l'un ou l'autre pour un imbécile. Il est des situations parfois curieuses qui peuvent surprendre et ne pas être compréhensible du premier coup et cela tient la plupart du temps aux explications.

Ce qui tombe sous le sens pour l'un n'est pas nécessairement évident pur l'autre alors on s'explique.

J'étais en V606 et b4.059, je suis repassé en V604 b4.057 (une ancienne base qui trainait par là).

J'ai fait la manipulation décrite par Jean Louis, je trouve la situation suivante.

Test

Pour un individu existant sans événement, je saisis une date de naissance du type "avant 1978" et j'enregistre.

La date dans l'événement prend le format "avant l'année 1978" après enregistrement. Le libellé sous le nom est: "né le: avant 1978, âgé aujourd'hui de 28 ans et 10 mois". Dans Arbre et Autres Arbres, la naissance est libellée "avant l'année 1978".

Avant ces aller-retour, le libellé sous le nom était "né le: avant 1978, âgé aujourd'hui de 28 ans et 10 mois". En fin d'opération, le même libellé est devenu "né le: avant l'année 1978, âgée aujourd'hui de 28 ans et 10 mois".

Il y a l'espace d'un instant un écart d'affichage, les données saisies restent correctes.

Il reste maintenant à vérifier que cet affichage est différent dans les versions "béta".
Christian
 

Hors ligne Facon

[RESOLU] Problème dans la saisie des dates
« Réponse #13 le: 26 Novembre 2006 à 17:30:11 »
Bonsoir,

Je suis passé en V606 b4.059 et j'ai effectué un essai de même nature.



Cette fois-ci c'était l'ajout d'un décès sous la forme "avant 2005".



Après enregistrement, dans l'événement le libellé devient "avant l'année 2005" alors que sous le nom, le libellé est "décédée le: avant 2005 à l'âge de ....." (la naissance était renseignée).

Après une navigation dans Ancestrologie et retour sur la fiche en question, le libellé sous le nom est devenu: décédée le: avant l'année 2005 à l'âge de ....".



Le constat est identique. Est-ce une question de rafraîchissement de l'affichage?
Christian
 

Hors ligne JiPSchiff

  • AncestroExpert
  • *****
  • Messages: 801
    • jipschiff.com
[RESOLU] Problème dans la saisie des dates
« Réponse #14 le: 26 Novembre 2006 à 17:36:13 »
v605 b4.059

Même constat chez moi.
Ancestrologie V1228 B5122
PIV 3G° 1024M° 2 Ecrans 19p
OS XP sp3
Ancestrologie V1228 B5122
Portable Intel Core 2 17P
OS Vista Home SP2
 

Hors ligne DDdeBerdeux

[RESOLU] Problème dans la saisie des dates
« Réponse #15 le: 26 Novembre 2006 à 18:45:12 »
Bonsoir,

La raison de cette différence est simple. Quand on vient de saisir une date dans l'évènement naissance ou décès et que l'on clique sur "enregistrer", la date "telle qu'elle est saisie", est lue et affichée dans la partie supérieure.

En cliquant sur "enregistrer", la date saisie est enregistrée dans la base en passant par les procédures chargées de la "formater" et d'en extraire les années, mois et dates de début (et fin si les tokens "avant" ou "entre xxxx et xxxx" sont utilisés). Il y a ainsi 7 champs qui sont renseignés dans l'enregistrement de l'évènement. S'il s'agit d'une naissance ou d'un décès, cette date "formatée", ainsi que son année et l'âge (si l'individu est décédé), sont ensuite enregistrés dans l'enregistrement de l'identité de l'individu.

Lorsque l'on a quitté l'individu et qu'on y revient, la date qui s'affiche dans la partie supérieure est la date "formatée" inscrite dans l'enregistrement identité.

Voilà pourquoi, la différence n'est pas "bizarre". La première fois, c'est la date saisie, la deuxième, c'est la date formatée. Voilà pourquoi également j'attirais votre attention sur le paramètrage du formatage en fonction de vos préférences.

A+

André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne jlcazor

  • Amateur
  • **
  • Messages: 10
[RESOLU] Problème dans la saisie des dates
« Réponse #16 le: 28 Novembre 2006 à 11:51:42 »
Citation de: "DDdeberdeux"
Bonsoir,

La raison de cette différence est simple. Quand on vient de saisir une date dans l'évènement naissance ou décès et que l'on clique sur "enregistrer", la date "telle qu'elle est saisie", est lue et affichée dans la partie supérieure.

En cliquant sur "enregistrer", la date saisie est enregistrée dans la base en passant par les procédures chargées de la "formater" et d'en extraire les années, mois et dates de début (et fin si les tokens "avant" ou "entre xxxx et xxxx" sont utilisés). Il y a ainsi 7 champs qui sont renseignés dans l'enregistrement de l'évènement. S'il s'agit d'une naissance ou d'un décès, cette date "formatée", ainsi que son année et l'âge (si l'individu est décédé), sont ensuite enregistrés dans l'enregistrement de l'identité de l'individu.

Lorsque l'on a quitté l'individu et qu'on y revient, la date qui s'affiche dans la partie supérieure est la date "formatée" inscrite dans l'enregistrement identité.

Voilà pourquoi, la différence n'est pas "bizarre". La première fois, c'est la date saisie, la deuxième, c'est la date formatée. Voilà pourquoi également j'attirais votre attention sur le paramètrage du formatage en fonction de vos préférences.

A+

André




Bonjour



Une image valant mieux que tous les discours voila ci dessous mon problème :







J'ai créé Pierre Nespoulous comme père de son fils Antoine et marie Jordain comme sa mère.

J'ai enregistré : tout est OK. (nb : si je mets les dates à ce moment là (création du père ou de la mère) tout est bon, donc je ne le fais pas là pour ma démonstration)

Plus tard, je veux mettre une date approximative pour Pierre Nespoulous.

J'ouvre sa fiche, je mets pour le décès avant 1700, quand j'enregistre j'ai bien :

Décès avant l'année 1700 dans l'évenement et décédé le : avant 1700 sous le nom.

Au vu de la citation ci dessus tout est OK vu la procédure d'enregistrement.

Je veux ensuite mettre l'information pour Marie Jordain (idem décédé avant 1700).

Une fois cela fait, j'enregistre et je reviens sur Pierre.



VOILA CE QUE J' AI.



Regardez l'image (non truquée !)

Sous le nom j'ai :

a) Date de décès inconnue

b) dans l'évenement j'ai Décès après l'année 1700

c) Regardez le bouton Enregistrer : il est grisé donc rien n' a été modifié

d) Regardez son conjoint : A coté du nom il n'y a pas de date (alors qu'il y a sur la fiche (décédé avant 1700)



Regardez la version d'Ancestrologie : j'ai migré en version beta pour tester.



J'ai optimisé la base pour voir. Rien

J'ai été faire un tour dans Mots Clefs utilisés dans les dates



Le seul point qui me chiffonne c'est :



Item Forme :

J' ai :

LIT   dans la case mot clef  et rien dans la case utilisation à laquelle je n'ai d'ailleurs pas accès et pour lequel il n'y a aucune information dans l'aide.



Donc sans polémiquer car j'aime bien ce soft quel peut être le problème et ou dois je chercher pour le résoudre, car pour réussir à avoir la bonne date, à partir de l'état ci dessus, il me faut modifier la date, enregistrer quitter la fiche, revenir et corriger. Alors c'est OK mais c'est insupportable!



Merci d'avance





Jean Louis Cazor
 

Hors ligne Facon

[RESOLU] Problème dans la saisie des dates
« Réponse #17 le: 28 Novembre 2006 à 13:31:08 »
Bonjour Jean Louis,

J'ai essayé à plusieurs reprises de faire l'exercice mais je me trouve dans l'incapacité de reproduire les erreurs constatées:



J'ai par contre deux questions au ras des pâquerettes:

 -1- Comment fais-tu pour avoir une poubelle de cette couleur?

 -2- Le fils NESPOULOUX Antoine est écrit en caractères verts comme si il appartenait à une numérotation Sosa. Si tel était le cas, sa mère devrait aussi être de cette couleur et le père devrait être affecté d'un numéro SOSA ainsi que de la génération.



Pour ce qui est du formatage des dates, tu devrais trouver ton bonheur dans le tutoriel du forum dans le sujet 1.5 : dates et formats.
Christian
 

Hors ligne Horemans

  • AncestroSenior
  • *****
  • Messages: 1 775
    • http://perso.wanadoo.fr/philippe.horemans
[RESOLU] Problème dans la saisie des dates
« Réponse #18 le: 28 Novembre 2006 à 13:57:28 »
Pour les parents sosa qui ne sont pas vert, c'est normal, ils viennent d'être créés et la renumérotation sosa n'a sans doûte pas encore été demandée.
Plus çà va, plus je me régale...  Et avec  Quisontils, la gestion des actes, c'est facile !   Philippe
 

Hors ligne DDdeBerdeux

[RESOLU] Problème dans la saisie des dates
« Réponse #19 le: 28 Novembre 2006 à 14:02:37 »
Bonjour,

N'étant pas capable de lire à distance les triggers et procédures de votre base afin de déterminer celle qui n'est pas à jour, je pense que le plus simple dans votre cas est de repartir d'une base vide neuve.

Pour celà commencez par sauvegarder votre base ancestrologie.bd par copie. A partir du forum développement vous pouvez télécharger une base vide à la version b4.059, ou télécharger en version officielle sur le site ancestrologie.org au point 9 la base seule, mais il faudra la vider.

Ensuite connectez vous à cette nouvelle base depuis le menu Configuration/ Emplacement de la base données. Depuis le menu Généalogies/ Dossiers de la base... videz là éventuellement, puis créez tous les dossiers que vous comptez récupérer de votre ancienne base.

Pour finir utilisez la fonction Import/Export/ Importer un dossier d'une autre base pour transférer dans la nouvelle chacun des dossiers de votre ancienne base.

Optimisez votre base, avant de lancer la renumérotation sosa ou le calcul de consanguinité.

A+

André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne jlcazor

  • Amateur
  • **
  • Messages: 10
[RESOLU] Problème dans la saisie des dates
« Réponse #20 le: 29 Novembre 2006 à 14:59:46 »
Bonjour, c'est encore moi



Votre manip André était la bonne.

J'ai chargé une base vide, rechargé les dossier et il n'y a plus de problème.

On peut donc effectivement penser qu'une procédure stockée ou quelque chose d'autre était endommagé.



Merci encore



Jean Louis



PS : je vais essayer de mettre résolu si je n'y arrive pas je compte sur un des modérateur pour le mettre.