Auteur Sujet: Mises à jour de masse  (Lu 3267 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne Bob du Vaucluse

  • AncestroTest
  • AncestroExpert
  • *****
  • Messages: 402
  • Remercié: 11 fois
  • Programme: v2015-1996.3
  • Base: v5.131
  • Système: W10
Mises à jour de masse
« le: 24 Novembre 2008 à 15:06:05 »
Bonjour

je viens de me rendre compte (dans un export GEDCOM) que la mises à jour de masse : Filiation ne fonctionne plus

merci
« Modifié: 24 Novembre 2008 à 15:09:06 par Bob du Vaucluse »
 

Hors ligne Facon

Mises à jour de masse
« Réponse #1 le: 25 Novembre 2008 à 11:35:52 »
Bonjour,
A la suite de la mise à jour de masse des filiations au travers du BOA, as-tu bien pensé à sauvegarder les modifications?
Christian
 

Hors ligne Bob du Vaucluse

  • AncestroTest
  • AncestroExpert
  • *****
  • Messages: 402
  • Remercié: 11 fois
  • Programme: v2015-1996.3
  • Base: v5.131
  • Système: W10
Mises à jour de masse
« Réponse #2 le: 25 Novembre 2008 à 12:50:44 »
Bonjour

merci pour cette prise en compte

OUI bien sur j'ai fait la sauvegarde (valider les modifications)
et pour la solution je me suis concocté une petite requête qui a résolu mon problème
comme j'avais fait pour le préfixe "Mademoiselle" qui me convenait pas trop

je crains que le probléme vienne du changement de realease de Firebird il y a ... longtemps, mais je ne fait pas ceci tout les jours non plus 

 

Hors ligne DDdeBerdeux

Mises à jour de masse
« Réponse #3 le: 25 Novembre 2008 à 21:13:02 »
Bonsoir,
Je viens de tester cette fonction du BOA, et je peux vous confirmer qu'elle fonctionne.

Par contre je regrette que comme Ancestrologie, il n'y ait pas d'aide expliquant clairement ce que fait cette fonction, surtout quand il s'agit d'une mise à jour "de masse".
J'ai donc essayé de voir ce qui était fait dans la base.
Cette fonction exécute successivement 3 requêtes:
1- La première met la filiation à "Enfant légitime" si le père et la mère sont déclarés, et que la filiation n'est pas encore définie, ou quelle est déjà "Enfant légitime". Ce dernier point est inutile et regrettable, car bien que la filiation ne soit pas réellement modifiée, l'enregistrement est marqué comme étant modifié au moment de cette mise à jour.
2- La deuxième met "Filiation inconnue" si la filiation n'a pas été définie et que le père et la mère ne sont pas déclarés.
3- La troisième met "Enfant naturel" si la filiation n'a pas été définie et que seule la mère a été déclarée.

Je ne conseillerai pas d'utiliser cette fonction trop rapidement. Les appellations enfants légitime, enfant naturel etc. correspondent d'habitude à une mention relevée sur l'acte de naissance de l'individu. L'interprétation informatique qui en est faite dans cette fonction me semble un peu "brutale".
On peut n'avoir trouvé que la mère au stade de nos recherches. Doit-on considéré l'individu comme "Enfant naturel" pour autant?
De même pour Filiation inconnue, me semble-t-il réservée aux enfants abandonnés.
Et on peut avoir trouvé le père et la mère sans que l'enfant soit légitime.

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

Hors ligne Bob du Vaucluse

  • AncestroTest
  • AncestroExpert
  • *****
  • Messages: 402
  • Remercié: 11 fois
  • Programme: v2015-1996.3
  • Base: v5.131
  • Système: W10
Mises à jour de masse
« Réponse #4 le: 26 Novembre 2008 à 11:19:39 »
Bonjour à tous

Merci André pour cette réponse cette complète
en faisant quelques tests, la procédures ne changeait pas la filiation de inconnue à légitime alors que

UPDATE INDIVIDU SET FILLIATION = 'Enfant légitime' where  CLE_MERE is not null and  CLE_PERE is not null and  FILLIATION = 'Filiation inconnue'
le faisait

j'ai donc encore un truc de pas clair

par contre entièrement d'accord pour les restrictions d'utilisation, et une utilisation ultérieur ne devrait:
1 ne pas casser les choix manuels de filiation
2 rétablir la filiation si les critères parentaux ont changés