Menu

Cette page est dédiée au logiciel Ancestrologie.

Vous y trouverez un plug-in et des éléments de programmation (procédures stockées, modèles de données, ...) permettant d'améliorer les possibilités offertes par le logiciel.

Date de dernière mise à jour : 23/01/2006

 

Plug-ins

BOA

Boîte à Outils pour Ancestrologie

Version officielle : DLL_BOA.dll

Installation : copiez simplement le fichier dans le répertoire C:\PROGRAM FILES\ANCESTROLOGIE\PLUGINS

 

N° de version

Date de MAJ

Version de la base d'Ancestrologie

Contenu

 1.7

10/07/2005

V3 ou plus

 V1.5

+ Sortie clignotante mais évitant le plantage d'Ancestrologie

+ Comparaison de fiches

Archives des versions officielles

Version bêta : DLL_BOA_beta.dll

N° de version

Date de MAJ

Contenu

Ressources supplémentaires nécessaires

 

 

  •  

 

Archives des versions beta

Documents

Date de MAJ

Documents

Contenu

Versions bases

Versions programmes

28/07/2003

MCD et MPD

Modèles conceptuel et physique des données (représentation MERISE) : fichier zippé contenant des documents SYBASE/POWER AMC 9.5 et un export Powerpoint

2.0

2.0 à 2.0.0.1

 Archives des documents

Procédures stockées

Date de MAJ

Procédure

Données en entrées

Données en sortie

Versions de la base

04/08/2003

PROC_LR_SEL_GROUPE

But : Sélectionner les ascendants et/ou les descendants d'un individu. La liste des individus sélectionnés se retrouve dans la table T_GROUPES. On peut sélectionner un individu seul, ses ascendants sur n générations, ses descendants sur n générations, ses ascendants et descendants sur n générations. Cette procédure peut être appelée plusieurs fois de suite : l'action pourra alors porter sur les personnes déjà dans le groupe sélectionné (si I_TYPE_MAJ=1)

Nécessite l'ajout de la table T_GROUPES (voir paragraphe sur les tables)

  • I_DOSSIER : Dossier
  • I_GROUPE : Numéro de groupe (permet de sélectionner plusieurs groupes)
  • I_INDIVIDU : Individu central en mode ajout, peut être égal à zéro. Dans ce cas, on ajoutera uniquement les ascendants ou descendants aux individus déjà trouvés
  • I_CONJOINT : Faut-il ajouter les conjoints :
    • 0 = ignorer les conjoints
    • 1 = ajouter les conjoints
  • I_NB_GENERATIONS : Nombre de générations à inclure (0 = l'individu uniquement) A noter que si I_MODE=2, pour inclure les frères et soeurs, il faut I_NB_GENERATIONS=2 (parents, puis enfants des parents). On aura donc aussi les grand-parents. Ceci signifie aussi que quand on choisi les 2 sens sur n générations, on a les ascendants et descendants directs sur n générations, les ascendants et descendants des parents et des enfants sur n-1 générations, ...
  • I_MODE : Recherche des ascendants ou des descendants
    • 0 = recherche des ascendants
    • 1 = recherche des descendants
    • 2 = recherche des ascendants et des descendants
  • I_TYPE_MAJ : indique si on écrase la sélection courante ou si on la complète
    • 0 = réinitialisation
    • 1 = ajout
  • O_NB_AJOUT INTEGER : nombre de personnes ajoutées au groupe
  • O_NB_GENERATIONS INTEGER : Nombre de "générations" traitées (<= I_NB_GENERATIONS)

 

 

XXXXXXX

Nécessite l'ajout d'une table

04/08/2003

PROC_LR_MIX_GROUPES

But : Cette procédure permet d'ajouter ou de soustraire un groupe à un autre (cf. PROC_LR_SEL_GROUPE pour constituer les groupes)

Nécessite l'ajout de la table T_GROUPES (voir paragraphe sur les tables)

  • I_DOSSIER : Dossier
  • I_GROUPE1 : Numéro du premier groupe
  • I_GROUPE2 : Numéro du second groupe
  • I_GROUPE3 : Numéro du groupe résultant
  • I_MODE : ajout (G1+G2), soustraction (G1-G2) ou intersection (G1 Inter G2)
    • 0 = G1+G2
    • 1 = G1-G2
    • 2 = G1 inter G2

 

Néant.

XXXXXXX

Nécessite l'ajout d'une table

 

 Tables

Date de MAJ

Table

Données

Versions de la base

04/08/2003

T_GROUPES