Auteur Sujet: Bug evènements  (Lu 3170 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne jakez

  • Grand Amateur
  • ***
  • Messages: 35
Bug evènements
« le: 13 Janvier 2008 à 16:43:06 »
Bonjour
J'ai un bug pour inscrire les dates image jointe
version 770 sur vista.
Merci pour une aide.

[Fichier joint supprimé par l'administrateur]
 

Hors ligne jakez

  • Grand Amateur
  • ***
  • Messages: 35
Bug evènements
« Réponse #1 le: 14 Janvier 2008 à 19:45:01 »
Bonjour
Voici les messages d'erreurs lors de l'inscription des dates , validation error for column ID,value "***null***"
at procedure `PROC_DATE_WRITTEN
erreur MAJ: TABLE EV_IND...
validation error for column ID, value
at procedure`PROC_DATE_WRITTEN`
at trigger evenements_ind_BI.
J'ai optimisé la base le résultat est le même impossible de me servir des évènements pour modifier ou créer.
Faut-il réinstaller ?
Merci pour une aide.


 

Hors ligne Facon

Bug evènements
« Réponse #2 le: 14 Janvier 2008 à 20:45:15 »
Bonsoir,
Peux-tu nous indiquer quelques dates typiques qui conduisent au message d'erreur.

A toutes fins utiles, il y a lieu de respecter quelques règles dans l'écriture des dates. Un petit tour par ici donnera les indications essentielles pour la saisie des dates et l'utilisation des mots clefs:
http://www.ancestrologie.org/forum/index.php?topic=7952.0
Christian
 

Hors ligne jakez

  • Grand Amateur
  • ***
  • Messages: 35
Bug evènements
« Réponse #3 le: 14 Janvier 2008 à 21:31:59 »
Merci pour la réponse
Dès que j' inscris 1 seul chiffre j'ai ce premier message d'erreur
pour les noms et prénoms pas de problème , j'ai essayé de créer
une nouvelle base  je ne peut plus inscrire de date .
J'ai pourtant ce logiciel depuis plusieurs années , mais celà fait un
an que je n'ai pas inscrit de nouveaux individus donc je ne sais pas
depuis quand viens ce problème.
 

Hors ligne DDdeBerdeux

Bug evènements
« Réponse #4 le: 14 Janvier 2008 à 22:32:19 »
Bonsoir,
Ce problème ressemble fort à celui provoqué par une table des token_date vide.
Le mieux est de transférer vos données dans une nouvelle base vide.
A+
André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne jakez

  • Grand Amateur
  • ***
  • Messages: 35
Bug evènements
« Réponse #5 le: 15 Janvier 2008 à 10:07:16 »
Bonjour
Ma base date d'environ 5 années , voici de la façon est saisi les dates ex: 10.08.1980
par contre suite MAJ je ne pouvait plus saisir de cette manière directe , je suis passé
par le calendrier j'ai réussi une seule fois écrit différament ex: 10 juillet 1982 , depuis
la saisie des dates est impossible même en créant une nouvelle base.
Merci d'une aide.
 

Hors ligne Facon

Bug evènements
« Réponse #6 le: 15 Janvier 2008 à 11:02:14 »
Bonjour,
Pour progresser dans la résolution du problème, peux-tu indiquer la version de ta base? A priori avec v770 la base devrait être b5.050, à vérifier.

 :arrow: Le cas échéant, disposes-tu d'une base vide b5.050? Pour mémpoire, une base vide neuve n'est pas une base vidée de ses données.
 :arrow: Pour confirmer l'explication d'André, dans Ancestrologie tu vas dans le menu Configuration, Mots clefs utilisés dans les dates. Dans la fenêtre qui s'ouvre, vois-tu des indications et en particulier en allant sur Mot clef d'une date: Séparateur de date, même chose pour Forme. Pour ces deux paramètres, que vois-tu dans la colonne de droite.
 :arrow: Tu vérifies enfin par la même occasion si tu as dans le répertoire \Ancestrologie\Tables de references le fichier REF_TOKEN_DATE (fichier texte)
Christian
 

Hors ligne jakez

  • Grand Amateur
  • ***
  • Messages: 35
Bug evènements
« Réponse #7 le: 15 Janvier 2008 à 11:31:50 »
Bonjour
J'ai bien la version 770 avec la base 5050 et le répertoire rep_token_date.
image mots clés.Que veut dire base neuve j'ai voulu créer une nouvelle base
mais j'avais le même problème d'écriture.
Merci de l'aide.


[Fichier joint supprimé par l'administrateur]
 

Hors ligne Facon

Bug evènements
« Réponse #8 le: 15 Janvier 2008 à 11:58:33 »
Bonjour,
Une base vide neuve est une base telle qu'elle est au neuvage, sans information de généalogie mais comportant un certain nombre d'éléments préchargés dont les mots clefs, l'index des villes, etc....

Si la partie mot clef notamment a été endommagée dans ta base, la copie de cette base présentera elle aussi les mêmes anomalies même si tu la vides de son contenu généalogique. C'est la raison pour laquelle il faut repartir d'une base vide saine.

A l'examen de la fenêtre des mots clefs, on peut en déduire qu'André avait bien raison, les mots clefs ne sont plus définis, la zone de droite est misérablement vide.

Tu n'as pas répondu au sujet de la présence du fichier REF_TOKEN_DATE dans le répertoire Table de references d'Ancestrologie.
De la même manière, tu devrais avoir un fichier dont l'icone ressemble à une fenêtre avec quatre carreaux. Ce fichier porte le nom TablesReference, c'est un exécutable. Tu le repères (à priori dans le répertoire Ancestrologie sinon dans Table de references.
Si tu trouves bien ces fichiers nous aborderons la suite.
Christian
 

Hors ligne jakez

  • Grand Amateur
  • ***
  • Messages: 35
Bug evènements
« Réponse #9 le: 15 Janvier 2008 à 12:59:30 »
Bonjour
J'ai bien le fichier REP_TOKEN_DATE dans table de reference et l'icône
tablesreference.
est ce que celà provient de la base?
Merci de l'aide
 

Hors ligne Facon

Bug evènements
« Réponse #10 le: 15 Janvier 2008 à 13:15:59 »
Bonjour,
Avant de passer par une nouvelle base vide saine, nous allons essayer une autre approche.

 :arrow: Faire une copie de sauvegarde de la base de données. Par défaut elle se nomme Ancestrologie.BDD et est positionnée dans le répertoire \Ancestrologie\Database. Cette copie sera positionnée en lieu sûr.
 :arrow: Si le fichier TablesReference n'est pas dans le répertoire Ancestrologie, tu le déplaces dans ce répertoire.
 :arrow: Stopper Ancestrologie, aller dans le répertoire Ancestrologie pour lancer l'exécutable TablesReference. Dans la fenêtre qui s'ouvre, tu cliques sur Tout décocher puis tu coches Mots-clefs dates. Tu fais Importer, tu confirmes l'importation. Lorsque l'importation est terminée, tu fais Ok et tu peux redémarrer Ancestrologie.

Si cette méthode ne fonctionne pas, il sera toujours temps de trouver une base vide et de faire le transfert.
Christian
 

Hors ligne jakez

  • Grand Amateur
  • ***
  • Messages: 35
Bug evènements
« Réponse #11 le: 15 Janvier 2008 à 14:42:56 »
Le problème existe toujours , comment trouver une base vide et effectuer
le transfert?
Merci de l'aide.
 

Hors ligne Facon

Bug evènements
« Réponse #12 le: 15 Janvier 2008 à 15:47:16 »
Bonjour,
Chargement de la table des mots clefs
Il est assez probable que la fichier REF_TOKEN_DATE soit assez ancien et n'ait plus la même structure que ceux utilisés aujourd'hui. Il est d'ailleurs aussi probable que tu aies un fichier REF_TOKEN_DATE2, ce fichier est copié à cet emplacement lors d'une mise à jour si une modification est intervenue au niveau des dates. Il aurait sans doute été préférable d'utiliser ce fichier plus récent. Pour cela, il faut supprimer l'ancien fichier et renommer le fichier plus récent en supprimant le 2. La suite tu connais

Autre procédé - transfert des données dans une base vide neuve
AAA - Tu peux trouver une base vide b5.040 sur le site Ancestrologie dans les Téléchargements, les Plus. Cette base n'est pas la dernière, il suffira de faire une mise à jour. Dans le premier dossier de cette base tu devrais avoir un morceau de la généalogie Napoléon.
 :arrow: Tu charges cette base que tu vas décompresser, mais attention elle va s'appeler par défaut Ancestrologie.bdd. Il faut donc faire attention de ne pas écraser ta base défaillante qui contient tes données. Tu positionnes cette base vide dans le répertoire Database.
 :arrow: Depuis Ancestrologie tu vas dans le menu Configuration, Emplacement de la base de données. Tu pointes sur la nouvelle base et tu fais Ouvrir. Il te sera dit que ta base est trop ancienne, tu fais la mise à jour.
 :arrow: Dans cette nouvelle base tu crées un nouveau dossier via le menu Généalogies, Dossiers de la base... puis tu sélectionnes ce dossier. Comme il est vide il te sera proposé trois possibilités: créer une fiche, importer un gedcom ou importer un dossier. Tu retiens cette dernière possibilité et dans la fenêtre qui s'ouvre tu pointes vers ton ancienne base, tu fais Sélectionner, tu choisis le bon dossier et lorsque tout est prêt, tu lances l'import. La durée est fonction du volume de données à transférer.
BBB - Alternative: utiliser la base b5.053
Tu peux charger une base vide à partir du lien suivant:
http://www.ancestrologie.org/forum/index.php?topic=9019.msg58430#msg58430

A la partie inférieure, dans le P.S. tu as un lien pour charger une base vide, la dernière. La suite est identique à ce qui est expliqué ci-dessus, tu échappes à la mise à jour de la base. Si tu veux parfaire la situation, dans le même message d'André tu as accès à l'exe Ancestrologie v773.
Christian