forum Ancestrologie
Ancestrologie - Le Programme => Ancestrologie - Utilisation => Discussion démarrée par: palimpseste le 19 Novembre 2007 à 18:49:45
-
Bonsoir à tous :grin:
Dans Ancestrologie il est possible d' afficher par date les mariages, les naissances et les décès dans la liste Impression / Documents / "événements" ?
Mais est-il possible de le faire séparémment ?
je veux dire n'avoir que des listes de naissances, des listes de décès et des listes de mariage.
Ou sinon peut-être est-ce possible ailleurs dans le logiciel ?
Merci :wink:
-
Bonjour,
Dans le plugin"BOA",onglet"liste","lister les évènements","évènements individuels",Choisir l'évènement.
Un click droit sur la liste pour l'exporter en texte ou html.
-
Super. :grin: Merci :wink:
Dans cette liste y a-t-il un moyen de trier les dates ou les noms par exemple ? ???
-
Je me réponds à moi-même car j'ai trouvé une solution :wink: :
Je ne pense pas qu'il soit possible de trier le tableau d'événements tel quel mais on peut faire comme ceci :
exporter le tableau d'événements obtenu au format HTML et l'ouvrir avec Word : on pourra alors trier les items comme sur un tableur
-
Bonsoir,
Un autre approche consiste à utiliser le générateur de requête (menu Outils) et d'utiliser (copier/coller) la requête ci-dessous qui est utilisée pour connaître les actes présents ou manquants pour les événements individuels et familiaux (naissance, décès, mariage):
SELECT DISTINCT
I.NUM_SOSA AS SOSA
, I.CLE_FICHE AS NIP
, I.NOM
, I.PRENOM
, N.EV_IND_DATE_WRITEN AS DATE_NAISSANCE
, EXTRACT (DAY FROM N.EV_IND_DATE) AS JJ
, N.EV_IND_DATE_MOIS AS MM
, N.EV_IND_DATE_YEAR AS AN
, N.EV_IND_VILLE AS VILLE_NAIS
, N.EV_IND_SUBD AS SUBD_NAIS
, N.EV_IND_DEPT AS DEPT_NAIS
, N.EV_IND_REGION AS REGION_NAIS
, N.EV_IND_PAYS AS PAYS_NAIS
, N.EV_IND_ACTE AS ACTE_NAIS
, D.EV_IND_DATE_WRITEN AS DATE_DECES
, EXTRACT (DAY FROM D.EV_IND_DATE) AS JJ
, D.EV_IND_DATE_MOIS AS MM
, D.EV_IND_DATE_YEAR AS AN
, D.EV_IND_VILLE AS VILLE_DECES
, D.EV_IND_SUBD AS SUBD_DECES
, D.EV_IND_DEPT AS DEPT_DECES
, D.EV_IND_REGION AS REGION_NAIS
, D.EV_IND_PAYS AS PAYS_NAIS
, D.EV_IND_ACTE AS ACTE_DECES
, R.REF_EVE_LIB_LONG AS TYPE_UNION
, F.EV_FAM_DATE_WRITEN AS DATE_UNION
, EXTRACT (DAY FROM F.EV_FAM_DATE) AS JJ
, F.EV_FAM_DATE_MOIS AS MM
, F.EV_FAM_DATE_YEAR AS AN
, F.EV_FAM_HEURE AS HEURE
, F.EV_FAM_VILLE AS VILLE_UNION
, F.EV_FAM_SUBD AS SUBD_UNION
, F.EV_FAM_DEPT AS DEPT_UNION
, F.EV_FAM_REGION AS REGION_UNION
, F.EV_FAM_PAYS AS PAYS_UNION
, F.EV_FAM_ACTE AS ACTE_UNION
, IC.NOM AS NOM_CONJOINT
, IC.PRENOM AS PRENOM_CONJOINT
, IC.NUM_SOSA AS SOSA_CONJOINT
FROM INDIVIDU I
LEFT OUTER JOIN EVENEMENTS_IND N ON I.CLE_FICHE = N.EV_IND_KLE_FICHE AND N.EV_IND_TYPE= 'BIRT'
LEFT OUTER JOIN EVENEMENTS_IND D ON I.CLE_FICHE = D.EV_IND_KLE_FICHE AND D.EV_IND_TYPE= 'DEAT'
LEFT OUTER JOIN T_UNION U ON I.CLE_FICHE = U.UNION_MARI OR I.CLE_FICHE = U.UNION_FEMME
LEFT OUTER JOIN INDIVIDU IC ON (U.UNION_MARI = IC.CLE_FICHE OR U.UNION_FEMME = IC.CLE_FICHE) AND IC.CLE_FICHE <> I.CLE_FICHE
LEFT OUTER JOIN EVENEMENTS_FAM F ON U.UNION_CLEF = F.EV_FAM_KLE_FAMILLE
LEFT OUTER JOIN REF_EVENEMENTS R ON F.EV_FAM_TYPE =R .REF_EVE_LIB_COURT
WHERE I.KLE_DOSSIER =1
ORDER BY I.NOM, I.PRENOM
A l'avant dernière ligne, il faut indiquer le bon numéro de dossier (ici: 1). Un clic droit sur le résultat de la requête permet de faire un export vers Excel. A partir du document en question, il est possible dans Excel de créer trois onglets, un par type d'événement. Il y a éventuellement des colonnes en trop mais les mois et ans permettent de faire un tri chrono là où Excel ne sait pas faire pour les dates antérieures à 1900.
Les diverses fonctions de tri ou de filtrage permettent d'obtenir des états de toutes natures.
-
Merci pour cette autre solution :wink:
Mais je n'ai pas bien compris ce qu'il faut faire avec la requête...Peux-tu préciser ?
Dans la colonne gauche j'ai "tables", "views" et "procedures".
Que faut-il éxécuter comme recherche ?
Et d'ailleurs comment lance-t-on une recherche ? (je n'ai pas encore utilisé cette fonction) ???
Ou faut-il copier coller la longue liste et la mettre dans la requête ?
Mais dans ce cas, comment la lance-t-on ?
Merci :wink:
edit. dernière chose comment savoir le numéro du dossier ?
-
Bonsoir,
Dans Ancestrologie:
- Tu vas dans le menu Outils et tu ouvres le générateur de requête SQL...;
- Tu copies la requête dans le grand champ blanc (Onglet SQL) et tu adaptes le numéro de dossier;
- Pour exécuter la requête, tu cliques sur le triangle tourné vers la droite, immédiatement à droite de l'icone Disquette;
- Quand le résultat est là, clic droit pour un export Excel;
- Il reste à mettre en forme le document Excel
Le numéro de dossier est indiqué dans la fenêtre Ancestrologie en dessous de la barre des menus. Ou encore, c'est le dossier actif: menu Généalogies, Dossiers de la base.
-
Bonsoir et merci pour ta réponse :wink:
Mais comment faire pour connaître mon numéro de dossier ?
-
Merci. Nos posts se sont croisés.
Bonne soirée :wink:
-
Bonsoir,
Mais comment faire pour connaître mon numéro de dossier ?
J'avais complété mon message précédent:
Le numéro de dossier est indiqué dans la fenêtre Ancestrologie en dessous de la barre des menus. Ou encore, c'est le dossier actif: menu Généalogies, Dossiers de la base.
-
Oui merci, tout baigne. J'ai moi-même aussi répondu entre-temps...
Bonne soirée :wink: