forum Ancestrologie
Ancestrologie - Le Programme => Ancestrologie - Rapports d'anomalies => Discussion démarrée par: REIVILOR le 14 Novembre 2007 à 18:52:15
-
Bonjour,
en important mon fichier GEDCOM généré par Ancestrologie (V7463 base V5.044)pour générer mon site avec Oxy-gen, j'ai remarqué qu'il y avait plein de source avec EVEN F comme valeur. En regardant le fichier GEDCOM généré, il s'avère qu'il y a systématiquement des références à une source avec EVEN F.
exemple :
0 @S7F@ SOUR
1 EVEN F
0 @S4F@ SOUR
1 EVEN F
0 @S1F@ SOUR
1 EVEN F
En regardant les sources d'une des fiches correspondantes dans Ancestrologie, je n'arrive pas à trouver son origine.
S'agit il d'une anomalie ou bien est-ce normal ?
Cordialement,
Olivier
-
Bonjour
HAHHHHHHHHHH les sources
Dans ce cas ci se sont des sources d'évènements familiaux (mariage à coup sur) vides (juste un blanc ... sec)
c'est à dire dans la table SOURCES_RECORD des ligne avec TITL et ou TEXT avrc un blanc
personnellement j'ai pris des risques et j'ai supprimé ces lignes par le boa et mis à VIDE les zones EV_FAM_SORCES et EV_IND_SOURCES qui n'avais qu'un blanc
le fichier GEDCOM respire
Mais le problème de la gestion reste sachant que les évènement Individuels et familiaux ne sont pas géré de la même façon.
Bon usage
-
Bonjour
Pour faire avancer la connaissance des pbs autour des sources
V763 bien sur
Lors de la création d’un mariage, évènement familial, ajout d’une date ou date et lieu, il y a création dans les tables d’une source avec un blanc
Et dans l'export GEDCOM, il y création de la paire d’instructions pour cette source vide
Si un coup de BOA
UPDATE SOURCES_RECORD SET TEXTE = NULL WHERE TEXTE = ' '
UPDATE SOURCES_RECORD SET AUTH = NULL WHERE AUTH = ' '
UPDATE SOURCES_RECORD SET TITL = NULL WHERE TITL = ' '
DELETE FROM SOURCES_RECORD WHERE TITL IS NULL AND TEXTE IS NULL AND AUTH IS NULL
UPDATE EVENEMENTS_FAM SET EV_FAM_SOURCE = NULL WHERE EV_FAM_SOURCE = ' '
UPDATE EVENEMENTS_IND SET EV_IND_SOURCE = NULL WHERE EV_IND_SOURCE = ' '
A ce moment l’export de GEDCOM ne générera plus les Sources vides
Cela fait-il avancer ??
Bonne journée
-
Bonjour,
A ce moment l’export de GEDCOM ne générera plus les Sources vides
Evidemment, il n'y aura plus de sources vides parce que avec ces requêtes tu supprimes TOUTES les sources. Tu pourrais même te dispenser des 3 premières requêtes et mettre directement DELETE FROM SOURCES_RECORD.
Le résultat, c'est que tu as effacé toutes les sources, même les liaisons entre l'individu et des médias qui lui sont liés par cet intermédiaire :evil:
Il ne te reste que le texte qui existait dans EV_FAM_SOURCE, mais qui sera effacé si tu édites un jour les détails de la source en quittant cette fenêtre détails en validant (EV_IND_SOURCE et EV_FAM_SOURCE ne sont que la copie du champ TEXTE de SOURCE_RECORD=détails de la source, copie faite quand on valide "Détails").
Donc ton "coup de BOA", il vaut mieux le faire sur une copie de la base, copie depuis laquelle tu feras ensuite ton export gedcom, à condition que tu ne fasses pas non plus de liaisons avec des médias par les sources, parce qu'alors ces médias ne seront plus dans l'export.
Il vaudrait mieux traiter le problème "à la source" :sad:
1 EVEN F n'a rien à faire ici?
A+
André
-
En attendant ce toujours désiré mais hypothétique traitement des sources, ne serait-il pas plus simple de passer un coup d'éditeur de texte sur le gedcom, parce ce que toutes les lignes sont regroupées.
Jusque maintenant, ça ne m'a jamais créé d'ennuis lors d'un import dans un autre logiciel, sinon de gonfler inutilement le fichier gedcom.
-
Bonjour
Et merci de la réponse
J’ai voulu …. Mais … supprimer les lignes dont les champs TEXTE AUTH et TITL étaient NULL ou avec un seul blanc, donc pour moi où je n’avais rien rentré.
Dans la mesure ou je n’ai peu ou pas de sources (j’utilise INFOS) quel type de sources pouvait être valide avec ces trois champs vides??
Comment des médias sont-elles liées par le biais des sources
Ce n’est pas de la curiosité mal placé
Au pire j’ai juste perdu trois jours
Bonne journée
A+
Bob
-
Comment des médias sont-elles liées par le biais des sources
Dans la fenêtre qui s'ouvre par le bouton Détails,
-l'onglet "Source" permet de saisir l'identité et une description de la source (dont le champ texte qui est copié dans ev_xxx_source),
-l'onglet "Média" permet de raccorder des médias (photos des pages de l'acte par exemple) à cette source, donc à l'événement.
Ces médias s'affichent également dans l'onglet "Médias" de la fiche de l'individu, mais si tu supprimes l'enregistrement source, tu supprimes également le lien entre ces médias et l'individu. Ils disparaissent de l'onglet "Médias".
A+
André
-
Bonjour ou ... Bonsoir
Dans la mesure où j'utilise peu les sources pour les évènements individuels et jamais de multimédia dans ces sources, je devrais ne rien avoir perdu dans mon coup de serpe
et passer le GEDCOM à l'éditeur il y a trop de sources vides ou alors Mouligen!!
Merci encore
A+
Bob
-
Est-ce que quelqu'un, après avoir supprimé toutes ces sources vides, a essayé de réimporter son gedcom expurgé dans ancestrologie, puis de le réexporter à nouveau, pour voir ce qu'il y a dedans?
PS
Je n'ai pas vu que mouliged supprime les sources vides, il n'y a pas d'option pour ça. Ou bien est-ce systématique?
-
Bonjour
Le transfert d'informations par GEDCOM est partiel sur ce forum y compris dans les pertes du forum!!! il y a des tonnes d'infos
voir aussi
http://duport.marc.free.fr/TAGS.htm (http://duport.marc.free.fr/TAGS.htm)
et
http://quidancestro.free.fr/reimport_gedcom.htm (http://quidancestro.free.fr/reimport_gedcom.htm)
pour la MOULIGEN ... bien sur elle ne peut rien pour les sources à moins qu' AQUABLUE nous fasse un petit cadeau de Noël
Bonne journée
-
Est-ce que quelqu'un, après avoir supprimé toutes ces sources vides, a essayé de réimporter son gedcom expurgé dans ancestrologie, puis de le réexporter à nouveau, pour voir ce qu'il y a dedans?
Je viens de faire le test.
J'ai fait un export gedcom;
j'ai supprimé tous les sources vides avec un éditeur de texte (notepad suffit);
j'ai réimporté dans une base vide;
j'ai fait quelques manipulations sans pour autant créer de nouvelle fiche, et encore moins de modifier quoi que ce soit dans les sources;
j'ai exporté le gedcom;
Et les sources vides sont revenues.
Donc, si les sources vides ne plaisent pas à un autre logiciel, pas d'autre solution que de triturer le gedcom. C'est facile, toutes les lignes sont regroupées à la fin. Attention à ne pas supprimer la toute dernière contenant 0 TRLR