Documentation de GénéGraphe

Évènements liés à la personne

Choix des évènements - Fonctionnement de la fenêtre - Variables de l'étiquette - Exemples


Choix des évènements retour

Comme une personne peut être liée à plusieurs évènements, il faut choisir ceux qui seront utilisés dans l'étiquette.

La première chose à faire est de créer un modèle d'étiquette qui utilise des évènements. Puis il faut qu'une ou plusieurs personnes de l'arbre utilisent cette étiquette. Ensuite, il faut choisir les évènements à prendre en compte dans l'étiquette. Pour cela, il faut aller dans le menu Personnes et choisir la ligne Personnaliser :

Vous obtenez une fenêtre qui va vous permettre de choisir quel(s) évènement(s) utiliser dans l'étiquette.

Repère 1 : ce menu permet de choisir la personne que vous voulez personnaliser.

Repère 2 : affichage des évènements sélectionnés. Vous avez autant de lignes que d'évènements à afficher dans l'étiquette (d'après le modèle utilisé pour la personne).

Repère 3 : choix d'un évènement lié à la personne.

Repère 4 : affichage du détail de l'évènement choisi dans la liste repère 3.

Repère 5 : boutons pour modifier l'évènement choisi dans la liste repère 2 ou pour supprimer l'évènement.

Repère 6 : bouton qui ferme la fenêtre.

Fonctionnement de la fenêtre retour

Pour pouvoir travailler correctement, il faut créer une étiquette de personne qui utilise deux évènements. L'étiquette se présente donc comme ceci :

Cette étiquette contient deux fois le mot «<evenement>», elle fait donc appel à deux évènements. Créez un arbre contenant une personne au minimum. Il faut que cette personne soit liée à deux évènements. Affectez l'étiquette créée précédemment à la personne.

Nous allons maintenant personnaliser l'arbre, c'est-à-dire faire le lien entre les évènements nécessaires pour l'étiquette et les évènements à utiliser.

Nous utilisons la fenêtre de personnalisation.

Vous sélectionnez une personne (repère 1), au repère 2 s'affiche une liste contenant autant de lignes que d'évènements requis par l'étiquette liée à la personne. Chaque ligne peut contenir :

Sélectionnez un évènement dans cette liste pour le modifier.

Vous choisissez dans la liste repère 3 l'évènement qui remplacera celui déjà choisi. Quand votre choix est fait, il suffit de cliquer sur Modifier (repère 5) pour le prendre en compte.

Si vous voulez supprimer un évènement dans la liste 2, il suffit de le sélectionner et de cliquer sur Supprimer en 5.

Toutes vos modifications sont mémorisées et vous les retrouverez telles quelles dans l'arbre.

Par exemple, la fenêtre se présenta comme ceci :

Pour résumer ce qu'elle présente, on peut dire que l'étiquette utilisée pour la personne fait appel à deux évènements. Pour le premier, il a été choisi d'afficher sa profession (agent commercial) et pour le second, son baptême.

Pour finir, il suffit de cliquer sur Fermer (repère 6).


Variables de l'étiquette retour

Lors de la création d'un modèle d'étiquette, vous disposez de variables pour afficher une partie d'en évènement.

Les variables disponibles sont :

Nom de la variable Fonction
<evenement> Prise en compte d'un évènement
<titreEvt> Titre de l'évènement
<typeEvt> Type de l'évènement
<debutEvt("")> Date de début de l'évènement
<finEvt("")> Date de fin de l'évènement
<villeEvt> Ville de l'évènement
<deptEvt> Département de l'évènement
<regionEvt> Région de l'évènement
<paysEvt> Pays de l'évènement
<role> Rôle dans l'évènement
<debutPart("")> Date de début de participation
<finPart("")> Date de fin de participation
<villePart> Ville de participation
<deptPart> Département de participation
<regionPart> Région de participation
<paysPart> Pays de participation

Le mot <evenement> a un rôle particulier.
Comme une personne peut être liée à plusieurs évènements, il faut indiquer quand il faut changer d'évènement. C'est le rôle du mot <evenement>. À chaque fois que GénéGraphe trouve ce mot, il passe à l'évènement suivant qui figure dans la liste des évènements sélectionnés pour la personne.

Vous pouvez utiliser le mot <evenement> dans une condition (<SI><evenement><ALORS>…), il aura deux fonctions :

Pour compléter l'exemple commencé ci-dessus, voici une possibilité d'étiquette qui affiche les deux évènements sélectionnée :


Exemples retour

Les exemples se suivent, chacun étant la reprise de l'exemple précédent avec une possibilité supplémentaire. le code qui est ajouté est surigné en gris.

Affichage à obtenir Code à utiliser
Afficher un évènement <evenement>Le <debutEvt("")>, <titreEvt> à <villeEvt>
Afficher l'évènement uniquement s'il a été sélectionné pour la personne <SI><evenement><ALORS>Le <debutEvt("")>, <titreEvt> à <villeEvt><FINSI>
L'affichage de la ville ne se fait que si elle existe dans l'évènement. <SI><evenement><ALORS>Le <debutEvt("")>, <titreEvt><SI><villeEvt><ALORS> à <villeEvt><FINSI><FINSI>
Ajout du rôle de la personne s'il est saisi <SI><evenement><ALORS>Le <debutEvt("")>, <titreEvt><SI><villeEvt><ALORS> à <villeEvt><FINSI><SI><role><ALORS>,<role> <FINSI><FINSI>