Difference between revisions of "Fr:Manuel wiki pour Gramps 3.4 - Les filtres"

From Gramps
Jump to: navigation, search
m (Filtre ou Recherche)
m (Protected "Fr:Manuel wiki pour Gramps 3.4 - Les filtres" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)))
 
(7 intermediate revisions by 2 users not shown)
Line 15: Line 15:
 
*''Recherche'' - la recherche en haut des listes regarde dans les données telles qu'elles apparaissent à l'écran dans les lignes et colonnes. Par exemple, si dans vos préférences d'affichage du nom vous avez défini "Nom de famille, Prénom" alors vous pourrez trouver "Smith, J" et toutes les lignes qui correspondent. Si vous changez cette valeur pour les noms affichés (dans les préférences) alors vous devrez suivre ce format (par exemple, "John Smith"). La fonction de recherche est probablement celle que vous utiliserez le plus souvent, car c'est la plus simple, mais elle a certaines limitations (voir ci-dessous).
 
*''Recherche'' - la recherche en haut des listes regarde dans les données telles qu'elles apparaissent à l'écran dans les lignes et colonnes. Par exemple, si dans vos préférences d'affichage du nom vous avez défini "Nom de famille, Prénom" alors vous pourrez trouver "Smith, J" et toutes les lignes qui correspondent. Si vous changez cette valeur pour les noms affichés (dans les préférences) alors vous devrez suivre ce format (par exemple, "John Smith"). La fonction de recherche est probablement celle que vous utiliserez le plus souvent, car c'est la plus simple, mais elle a certaines limitations (voir ci-dessous).
  
*''Filtre'' - Filters use a more complex system. It is not limited to what you see on the screen, but looks at the actual data, rather than just what is showing in the View. The name Filter will try to match on any single name field (given, surname, prefix, etc) of all names (primary and alternate) but only field per name---you can't match the given field and surname field in the same name. You can match surname, but not surname and given in the same name. For example, if you Filter on "John", you will get matches of people with firstname "John" but also those with surname "Johnson". You just can't filter on combinations of first and lastnames.
+
*''Filtre'' - les filtres utilisent un système plus complexe. Il n'est pas limité à ce que vous voyez à l'écran, mais il regarde dans les données actuelles, plutôt que celles qui apparaissent dans la vue. Le filtre nom va essayer de faire correspondre tous les champs individuels concernant le nom (prénom, nom de famille, préfixe, etc) pour tous les noms (principal et alternatif) mais seulement un de ces champs pour le nom---vous ne pouvez pas filtrer un prénom et un nom de famille pour le même nom. Vous pouvez faire correspondre un nom de famille, mais pas un nom de famille et un prénom pour le même nom. Par exemple, si vous filtrez sur "John", vous obtiendrez les correspondances des individus dont le prénom est "John" mais également ceux dont le nom de famille est "Johnson". Vous ne pouvez simplement pas filtrer des combinaisons de prénoms et de noms de famille.
  
Filters can be created and controlled from the menu {{man menu| Édition -> Éditeur de filtre}}, or from a special sidebar/bottombar Gramplet. The Filter Gramplets allow for some quick filters that are similar to the topbar Search, but all Filters follow the distinction outlined here.
+
Les filtres peuvent être créés et contrôlés depuis le menu {{man menu| Édition -> Éditeur de filtre}}, ou depuis un gramplet spécifique dans les barres inférieures et latérales. Les gramplets Filtres permettent de filtrer rapidement comme pour la recherche en haut des listes, mais tous les filtres suivent la distinction the distinction décrite ici.
  
 
Quelques points complémentaires :
 
Quelques points complémentaires :
  
{{stub|fr}}
+
* Le filtre va également regarder dans les noms alternatifs; la recherche ne regarde que le nom principal (celui affiché). C'est pourquoi si vous filtrez sur "Smith" vous pourrez voir des individus listés qui ne semblent pas correspondre. Mais si vous éditez les détails de cette personne, vous pourrez voir qu'elle a un nom alternatif contenant "smith".
 
+
* Le filtre permet l'utilisation d'"expressions rationnelles". Ainsi vous pouvez trouver tous les noms qui commencent par "B" et finissent par "ship": "B.*ship". Vous ne pouvez pas faire cela dans la barre de recherche au dessus des listes..
* The Filter will search alternative names too; Search only looks in the primary name (the one showing). That is why if you do a Filter on "Smith" you might see people listed that don't appear to match. But if you edit that person's details, you might see that they have an alternate name containing "smith".
+
* La recherche ne trouve que ce qui est affiché. Si un nom ou un texte est trop large pour le voir dans le listing sous la barre de recherche, alors vous ne le trouverez pas. C'est quelque chose qu'il faut garder à l'esprit lorsque l'on cherche dans les notes. La meilleur solution étant de filtrer les notes et tout autre champ textuel relativement large.
* The Filter allows "regular expressions". So you can find all of the names that start with "B" and end in "ship": "B.*ship". You can't do that with the top bar Search.
+
* Tous les filtres ne tiennent pas compte de la casse; "Ship" trouvera "ship", "SHIP", ou "ShIp".
* The Search will only match what is visible. If a name or text is too big to see in listing below topbar, then you won't find it. This is something to keep in mind when Searching through Notes. Best to use Filter for notes and other long text fields.
 
* All Filters use case-insensitive matching; "Ship" will match "ship", "SHIP", or "ShIp".
 
  
 
Vous pouvez trouver plus de détails sur la génération de filtres dans les [[Example filters|exemples de filtres (''en anglais'')]].
 
Vous pouvez trouver plus de détails sur la génération de filtres dans les [[Example filters|exemples de filtres (''en anglais'')]].
Line 34: Line 32:
 
== Expressions rationnelles==
 
== Expressions rationnelles==
  
Les expressions rationnelles sont des outils rapides et puissants pour décrire du texte qui correspond à un modèle utilisé dans les filtres. Vous devez avoir cocher l'option {{man button|[ ]}}{{man label|Utiliser les expression rationnelles}}.
+
Les expressions rationnelles sont des outils rapides et puissants pour décrire du texte qui correspond à un motif utilisé dans les filtres. Vous devez avoir cocher l'option {{man button|[ ]}}{{man label|Utiliser les expression rationnelles}}.
  
Par exemple, si vous cherchez un nom de famille commençant par  "B", et finissant par "ship" alors vous pourrez utiliser des expressions rationnelles qui décriront ce modèle. Çà peut être :
+
Par exemple, si vous cherchez un nom de famille commençant par  "B", et finissant par "ship" alors vous pourrez utiliser des expressions rationnelles qui décriront ce motif. Çà peut être :
 
  ^B.*ship
 
  ^B.*ship
  
Line 44: Line 42:
 
* Le '''ship''' correspond aux lettres exactes s, h, i, p dans cet ordre.
 
* Le '''ship''' correspond aux lettres exactes s, h, i, p dans cet ordre.
  
{{stub|fr}}
+
 
  
 
Les expressions rationnelles are quite powerful, and there are many options. We use the Python Regular Expression system, and we will document that here. In addition, you can use any Python Regular Expression resource.
 
Les expressions rationnelles are quite powerful, and there are many options. We use the Python Regular Expression system, and we will document that here. In addition, you can use any Python Regular Expression resource.
Line 223: Line 221:
 
L'éditeur de filtre personnalisé génère des filtres selon ses besoins pouvant être utilisés pour trouver des individus dans les rapports, exportations, et autres outils et utilitaires. C'est un outil très puissant pour les analyses généalogiques.
 
L'éditeur de filtre personnalisé génère des filtres selon ses besoins pouvant être utilisés pour trouver des individus dans les rapports, exportations, et autres outils et utilitaires. C'est un outil très puissant pour les analyses généalogiques.
  
Quand vous le lancez, la fenêtre des {{man label|Filtres Personnalisés}} est affichée et liste tous les filtres que vous avez déjà définis (s'il y en a). Cliquez sur le bouton {{man button|Ajouter...}} pour définir un nouveau filtre.  
+
Quand vous le lancez, la fenêtre des {{man label|Filtres Personnalisés}} est affichée et liste tous les filtres que vous avez déjà définis (s'il y en a). Cliquez sur le bouton {{man button|+}} pour définir un nouveau filtre.  
  
Quand vous l'avez défini, vous pouvez modifier, tester et supprimer les filtres sélectionnés avec les boutons {{man button|Éditer...}}, {{man button|Tester...}} et {{man button|Supprimer}}. Tous les filtres affichés dans la liste seront automatiquement enregistrés avec votre base de données et seront disponibles pour les sessions suivantes de GRAMPS.
+
Quand vous l'avez défini, vous pouvez modifier, tester et supprimer les filtres sélectionnés avec les boutons {{man button|Éditer...}}, {{man button|Tester...}} et {{man button|-}}. Tous les filtres affichés dans la liste seront automatiquement enregistrés avec votre base de données et seront disponibles pour les sessions suivantes de GRAMPS.
  
 
{{man note|1=Les changements sur les filtres |2=Les changements sur les filtres prendront effet en appuyant sur le bouton {{man button|Appliquer et fermer}}.}}
 
{{man note|1=Les changements sur les filtres |2=Les changements sur les filtres prendront effet en appuyant sur le bouton {{man button|Appliquer et fermer}}.}}
  
Le bouton {{man button|Ajouter...}} lance la fenêtre suivante {{man label|Définir un filtre}} :
+
Le bouton {{man button|+}} lance la fenêtre suivante {{man label|Définir un filtre}} :
  
 
Saisissez le nom de votre nouveau filtre dans le champ {{man label|Nom}}.  
 
Saisissez le nom de votre nouveau filtre dans le champ {{man label|Nom}}.  
  
Mettez n'importe quel commentaire pour vous aider à identifier ce filtre plus tard dans le champ {{man label|Commentaire}} Ajouter autant de {{man label|Règles}} que vous voulez dans la Liste des règles en utilisant le bouton {{man button|Ajouter...}}. Si un filtre comporte plusieurs règles, choisissez le mode d'application des {{man label|Règles}}Ceci vous permet de choisir si toutes, au moins une ou bien une seule des règles doivent intervenir pour qu'une personne soit sélectionnée.
+
Mettez n'importe quel commentaire pour vous aider à identifier ce filtre plus tard dans le champ {{man label|Commentaire}} Ajouter autant de {{man label|Règles}} que vous voulez dans la Liste des règles en utilisant le bouton {{man button|+}}. Si un filtre comporte plusieurs règles, choisissez le mode d'application des {{man label|Règles}}Ceci vous permet de choisir si toutes, au moins une ou bien une seule des règles doivent intervenir pour qu'une personne soit sélectionnée.
  
 
Cochez {{man label|Inverser les valeurs qui ne correspondent pas}} pour inverser la règle de filtrage. Par exemple, inverser la règle "a un ascendant commun avec I1" trouvera tous les individus qui n'ont pas d'ascendant commun avec cette personne).
 
Cochez {{man label|Inverser les valeurs qui ne correspondent pas}} pour inverser la règle de filtrage. Par exemple, inverser la règle "a un ascendant commun avec I1" trouvera tous les individus qui n'ont pas d'ascendant commun avec cette personne).
  
Le bouton {{man button|Ajouter...}} lance la fenêtre {{man label|Ajouter une Règle}} :
+
Le bouton {{man button|+}} lance la fenêtre {{man label|Ajouter une Règle}} :
  
 
[[Image:Cfe-ar_fr.png|right|thumb|350px|Fig. 13.4.2 Ajouter une règle]]
 
[[Image:Cfe-ar_fr.png|right|thumb|350px|Fig. 13.4.2 Ajouter une règle]]

Latest revision as of 23:03, 14 November 2017

Cette annexe décrit les fonctions de filtrage actuellement définies dans Gramps. Ces règles sont présentées ici par catégories.

Gnome-important.png Notice spéciale pour le droit à la copie: Toutes les éditions de cette page ont besoin des deux différentes licences pour la réutilisation:

Ces licences permettent au projet Gramps de maximiser l'utilisation du manuel wiki en tant que contenu libre pour les prochaines versions de Gramps. Si vous êtes en désaccord avec cette double licence, alors n'éditez pas cette page. Vous pouvez ajouter un lien pour cette page, ce dernier sera sous licence GFDL via le lien externe (utilisant la syntaxe: [http://www.gramps-project.org/...]), et non via les liens internes.
Utilisez également les conventions typographiques.


Précédent Index Suivant

Filtre ou Recherche

Il y a deux méthodes pour trouver des données dans Gramps : la recherche et le filtrage. La recherche utilise la barre de recherche en haut des vues en liste. (tels que la vue Individus, la vue Familles, etc ...). Le filtrage peut être utilisé en complément de la recherche, ou juste dans des gramplets via les barres inférieures et latérales. La barre de recherche du haut n'apparaît que que la barre latérale n'est pas présente. Vous pouvez fermer/appeler la barre latérale depuis le menu -> Affichage.

La recherche et le filtrage fonctionne différemment et il est utile de connaître ces différences :

  • Recherche - la recherche en haut des listes regarde dans les données telles qu'elles apparaissent à l'écran dans les lignes et colonnes. Par exemple, si dans vos préférences d'affichage du nom vous avez défini "Nom de famille, Prénom" alors vous pourrez trouver "Smith, J" et toutes les lignes qui correspondent. Si vous changez cette valeur pour les noms affichés (dans les préférences) alors vous devrez suivre ce format (par exemple, "John Smith"). La fonction de recherche est probablement celle que vous utiliserez le plus souvent, car c'est la plus simple, mais elle a certaines limitations (voir ci-dessous).
  • Filtre - les filtres utilisent un système plus complexe. Il n'est pas limité à ce que vous voyez à l'écran, mais il regarde dans les données actuelles, plutôt que celles qui apparaissent dans la vue. Le filtre nom va essayer de faire correspondre tous les champs individuels concernant le nom (prénom, nom de famille, préfixe, etc) pour tous les noms (principal et alternatif) mais seulement un de ces champs pour le nom---vous ne pouvez pas filtrer un prénom et un nom de famille pour le même nom. Vous pouvez faire correspondre un nom de famille, mais pas un nom de famille et un prénom pour le même nom. Par exemple, si vous filtrez sur "John", vous obtiendrez les correspondances des individus dont le prénom est "John" mais également ceux dont le nom de famille est "Johnson". Vous ne pouvez simplement pas filtrer des combinaisons de prénoms et de noms de famille.

Les filtres peuvent être créés et contrôlés depuis le menu Édition -> Éditeur de filtre, ou depuis un gramplet spécifique dans les barres inférieures et latérales. Les gramplets Filtres permettent de filtrer rapidement comme pour la recherche en haut des listes, mais tous les filtres suivent la distinction the distinction décrite ici.

Quelques points complémentaires :

  • Le filtre va également regarder dans les noms alternatifs; la recherche ne regarde que le nom principal (celui affiché). C'est pourquoi si vous filtrez sur "Smith" vous pourrez voir des individus listés qui ne semblent pas correspondre. Mais si vous éditez les détails de cette personne, vous pourrez voir qu'elle a un nom alternatif contenant "smith".
  • Le filtre permet l'utilisation d'"expressions rationnelles". Ainsi vous pouvez trouver tous les noms qui commencent par "B" et finissent par "ship": "B.*ship". Vous ne pouvez pas faire cela dans la barre de recherche au dessus des listes..
  • La recherche ne trouve que ce qui est affiché. Si un nom ou un texte est trop large pour le voir dans le listing sous la barre de recherche, alors vous ne le trouverez pas. C'est quelque chose qu'il faut garder à l'esprit lorsque l'on cherche dans les notes. La meilleur solution étant de filtrer les notes et tout autre champ textuel relativement large.
  • Tous les filtres ne tiennent pas compte de la casse; "Ship" trouvera "ship", "SHIP", ou "ShIp".

Vous pouvez trouver plus de détails sur la génération de filtres dans les exemples de filtres (en anglais).

Le reste de cette page détaille les fonctionnalités du filtrage.

Expressions rationnelles

Les expressions rationnelles sont des outils rapides et puissants pour décrire du texte qui correspond à un motif utilisé dans les filtres. Vous devez avoir cocher l'option [ ]Utiliser les expression rationnelles.

Par exemple, si vous cherchez un nom de famille commençant par "B", et finissant par "ship" alors vous pourrez utiliser des expressions rationnelles qui décriront ce motif. Çà peut être :

^B.*ship
  • Le ^B indique un texte qui commence par B
  • Le . indique n'importe quel caractère unique (lettre, nombre, ou n'importe quoi)
  • Le * indique zéro ou plus par rapport au précédent (dans ce cas, n'importe quel caractère unique)
  • Le ship correspond aux lettres exactes s, h, i, p dans cet ordre.


Les expressions rationnelles are quite powerful, and there are many options. We use the Python Regular Expression system, and we will document that here. In addition, you can use any Python Regular Expression resource.

whitespace - The term "whitespace" is used below to mean one or more character that you don't see. For example, whitespace includes tabs, spaces, and newlines.

There are some characters that have special meaning with regular expressions. They are:

. ^ $ * + ? { } [ ] \ | ( )

They can be used as described:

  • '.' matches any character (letter, number, or other)
  • '^' matches beginning of text
  • '$' matches end of text
  • '*' matches zero or more of the previous item
  • '+' matches one or more of the previous item
  • '?' matches zero or one of the previous item (makes it optional)
  • '{' - defines a number of matches
  • '}' - ends number of matches
  • '[' - beginning of set
  • ']' - end of set
  • '\' - next character is special sequence
  • '|' - or
  • '(' - beginning of a group
  • ')' - ending of a group

Some of the special sequences beginning with '\' represent predefined sets of characters that are often useful, such as the set of digits, the set of letters, or the set of anything that isn't whitespace. The following predefined special sequences are a subset of those available.

  • \d Matches any decimal digit; this is equivalent to the class [0-9].
  • \D Matches any non-digit character; this is equivalent to the class [^0-9].
  • \s Matches any whitespace character; this is equivalent to the class [ \t\n\r\f\v].
  • \S Matches any non-whitespace character; this is equivalent to the class [^ \t\n\r\f\v].
  • \w Matches any alphanumeric character; this is equivalent to the class [a-zA-Z0-9_].
  • \W Matches any non-alphanumeric character; this is equivalent to the class [^a-zA-Z0-9_].

The most complicated repeated qualifier is {m,n}, where m and n are decimal integers. This qualifier means there must be at least m repetitions, and at most n.

Groupes et définitions

Groups are marked by the '(', ')' metacharacters. '(' and ')' have much the same meaning as they do in mathematical expressions; they group together the expressions contained inside them, and you can repeat the contents of a group with a repeating qualifier, such as *, +, ?, or {m,n}. For example, (ab)* will match zero or more repetitions of ab.

Sets are marked by the '[' and ']' metacharacters.

You can think of groups as a list of alternatives separated by the '|' metacharacter, where each alternative consists of one, several or zero characters and sets as a list of alternatives where each alternative is a single character.

Exemples

  • ^B.*ship$ - matches all text that starts with a 'B', followed by anything, ending with 'ship'.
    • matches: Blankenship, Blueship, Beeship
    • does not match: Blankenships
  • ^B.*ship - matches all text that starts with a 'B', followed by anything, followed by 'ship' (could be followed by more).
    • matches: Blankenship, Blankenships, Blueship, Blueshipman, Beeship, Beeshipness
    • does not match: Blankenschips

Variations communes du nom de famille

  • exemple 1 :

Erikson Eriksson Ericson Ericsson Erickson Ericksson Erichson Erichsson

correspondent à cette expression

  Eri(ch|ck|k|c)(ss|s)on


  • explication :

Eri = Eri

(ch|ck|k|c) = correspondance de groupe ch, ck, k ou c. Il essaye de lister d'abord la plus longue correspondance.

(ss|s) = correspondance de groupe ss ou s. Il essaye de lister d'abord la plus longue correspondance.

on = on


  • exemple 2 :

Bainbricke Bainbridge Bainbrig Bainbrigg Bambridge Banbrig Banbrige Baynbrige

correspondent à cette expression

  Ba(in|yn|m|n)bri(dge|cke|g(g|e|))


  • explication :

Ba = Ba

(in|yn|m|n) = correspondance de groupe in, yn, m ou n. Il essaye de lister d'abord la plus longue correspondance.

bri = bri

(dge|cke|g(g|e|)) = correspondance de groupe dge, cke ou (g with g, g avec e ou g avec rien)


  • exemple 3 :

nairaud nairault naireaud nayrault nesrau nesrault nesreau nesreaud noirau noiraud noirauld noirault noiraut noiraux noireau noireaud noireault noireaut noirraux noirreau noirreaud nouarault noyraud noyrault

correspondent à cette expression

 n(es|oua|oai|o[iya]|a[iy])r(r|)(on|((e|)au(x|t|d|lt|)))


  • explication :

n = n

(es|oua|oai|set1|set2) = correspondance de groupe es, oua, oai, set1 ou set2

set1 esto[iya] = set matching o ET i, y ou a. In other words oi, oy ou oa

set2 est a[iy] = set matching a ET i ou y. In other words ai ou ay

r = r

(r|) = correspondance de groupe r ou rien

(on|(sous-groupe1) = correspondance de groupe on ou sous-groupe1.

sous-groupe1 est la correspondance de groupe (sous-groupe2 ou sous-groupe3)

sous-groupe2 est (e|) = correspondance de groupe e ou rien

au = au

sous-groupe3 est (x|t|d|lt) = correspondance de groupe x, t, d ou lt

Tester les expressions rationnelles

Des testeurs d'expressions rationnelles sont disponibles en ligne via Google. http://gskinner.com/RegExr/ is simple and convenient

Éditeur de filtre personnalisé

Gnome-important.png
Migration de nos règles de filtrage

Pour éviter des effets non-souhaités après une mise à jour majeure (par exemple, de la version 3.2.x à la version 3.4.x), si besoin, nous avons besoin de copier manuellement notre fichier custom_filter.xml depuis le répertoire utilisateur de Gramps vers gramps_numéro_de_version.

Fig. 13.4.1 Définir le filtre

L'éditeur de filtre personnalisé génère des filtres selon ses besoins pouvant être utilisés pour trouver des individus dans les rapports, exportations, et autres outils et utilitaires. C'est un outil très puissant pour les analyses généalogiques.

Quand vous le lancez, la fenêtre des Filtres Personnalisés est affichée et liste tous les filtres que vous avez déjà définis (s'il y en a). Cliquez sur le bouton + pour définir un nouveau filtre.

Quand vous l'avez défini, vous pouvez modifier, tester et supprimer les filtres sélectionnés avec les boutons Éditer..., Tester... et -. Tous les filtres affichés dans la liste seront automatiquement enregistrés avec votre base de données et seront disponibles pour les sessions suivantes de GRAMPS.

Gramps-notes.png
Les changements sur les filtres

Les changements sur les filtres prendront effet en appuyant sur le bouton Appliquer et fermer.

Le bouton + lance la fenêtre suivante Définir un filtre :

Saisissez le nom de votre nouveau filtre dans le champ Nom.

Mettez n'importe quel commentaire pour vous aider à identifier ce filtre plus tard dans le champ Commentaire Ajouter autant de Règles que vous voulez dans la Liste des règles en utilisant le bouton +. Si un filtre comporte plusieurs règles, choisissez le mode d'application des RèglesCeci vous permet de choisir si toutes, au moins une ou bien une seule des règles doivent intervenir pour qu'une personne soit sélectionnée.

Cochez Inverser les valeurs qui ne correspondent pas pour inverser la règle de filtrage. Par exemple, inverser la règle "a un ascendant commun avec I1" trouvera tous les individus qui n'ont pas d'ascendant commun avec cette personne).

Le bouton + lance la fenêtre Ajouter une Règle :

Fig. 13.4.2 Ajouter une règle

La zone de gauche montre une vue en arbre des règles élémentaires. Cet arbre peut être déplié ou replié par branche en cliquant sur la flèche à l'origine de chaque branche. Pour une documentation de référence sur les règles de filtres. Cliquez sur une règle dans l'arbre pour la sélectionner. La partie droite du dialogue présente le nom, la description et les paramètres de la règle sélectionnée. Quand vous avez trouvé la bonne règle et choisi ses paramètres, cliquez sur le bouton Valider pour l'ajouter à la liste des règles du filtre en cours de modification. Cliquez sur le bouton Annuler pour abandonner l'ajout de règle au filtre.

Tango-Dialog-information.png
Astuce

Un filtre que vous avez déjà conçu peut être utilisé en règle générale pour un autre filtre. Ceci vous donne la flexibilité presque infinie, vos critères de sélection peuvent être employés dans la plupart des exportations, des rapports, et certains outils (tels que comparer différents événements).


Filtres généraux

Cette catégorie comprend les règles les plus générales :

  • A une galerie 
    cette règle sélectionne les objets principaux avec des media.
  • A l'identifiant 
    cette fonction sélectionne les objets principaux ayant exactement l'identifiant GRAMPS donné. Vous pouvez entrer l'identifiant dans un champ texte, ou bien sélectionner un objet dans la liste en cliquant le bouton Sélectionner.... Dans ce cas, l'identifiant apparaîtra dans le champ de saisie de texte après la sélection.
  • A une note 
    cette règle sélectionne les objets avec une note.
  • A une référence de <nombre> 
    cette fonction sélectionne les objets selon un nombre de référence.
  • A une citation/source 
    cette règle sélectionne les objets avec une citation/source.
  • Correspond au filtre suivant 
    cette fonction sélectionne les objets par un filtre. Le filtre est choisi par son nom dans un menu.
  • Dernière modification 
    cette règle sélectionne les objets modifiés depuis une date précise.
  • Noms qui contiennent une chaîne 
    cette fonction sélectionne toutes les objets dont les enregistrements contiennent une sous-chaîne spécifiée. Tous les enregistrements textuels sont recherchés. Une option peut rendre la recherche sensible à la casse, ou correspondante à une expression rationnelle.
  • Objets marqués 
    cette règle sélectionne tous les objets qui sont sur la liste de signet.
  • Objets marqués comme privés 
    cette règle sélectionne les objets principaux dont les informations sont marquées comme privées.
  • Tous les objets 
    cette règle accepte tous les objets de la base de données. Elle n'est pas très utile seule sauf pour tester. Par contre, elle sert en combinaison avec d'autres règles.

Filtres individus

  • A une adresse 
    cette règle sélectionne tous les individus avec une adresse.
  • A une association 
    cette règle sélectionne tous les individus associés à quelqu'un dans l'onglet association de l'Éditeur d'individu.
  • A un enregistrement complet 
    cette règle sélectionne tous les individus dont les enregistrements sont marqués comme complet. Actuellement, l'information complète de l'individu est marquée manuellement, dans le dialogue Éditeur de l'individu.
  • Est la personne centrale 
    cette règle sélectionne la personne centrale, souche.
  • Est une femme 
    cette fonction sélectionne les femmes.
  • Est un homme 
    ce filtre sélectionne les hommes.
  • Individus dont le nom contient 
    cette règle sélectionne toute personne dont le nom contient la valeur indiquée, complètement ou en partie. Par exemple, Marta Ericsdotter sera trouvée par la règle sous-chaîne "eric" pour le nom de famille. Des valeurs séparées peuvent être employées pour leprénom, le nom de famille, le suffixe, et le titre. La règle est efficace si et seulement si, toutes les valeurs non vides (partiellement) sont assorties par le nom d'une personne. Pour employer juste une valeur, laissez les autres valeurs vides.
  • Individus avec des noms incomplets 
    cette règle sélectionne toutes les personnes ayant des noms incomplets.
  • Individus probablement en vie 
    cette règle sélectionne toutes les personnes dont les dates n'indiquent pas leur mort et qui ne sont pas anormalement vieilles, jugeant à leurs données disponibles de naissance et aujourd'hui.
  • Individus sans date de naissance 
    cette règle sélectionne les personnes sans date de naissance.

Filtres événements

Cette catégorie regroupe les fonctions qui utilisent les événements des personnes :

  • A une naissance 
    cette règle sélectionne les personnes dont la naissance correspond aux valeurs données pour Date, Lieu, et Description. La correspondance est faite même quand l'événement n'est que partiellement identique. Les correspondances sont insensibles à la casse des caractères. Par exemple, toute personne décédée en France sera sélectionnée par la valeur "fr" pour le lieu. La règle sélectionne l'entrée si et seulement si toutes les valeurs non vides correspondent (partiellement) à la naissance de la personne. Si vous voulez sélectionner sur un seul champ, laissez les autres champs vides.
  • A un décès 
    cette règle sélectionne les personnes dont le décès correspond aux valeurs données pour Date, Lieu, Type et Description. La correspondance est faite même quand l'événement n'est que partiellement identique. Les correspondances sont insensibles à la casse des caractères. Par exemple, toute personne ayant obtenu un diplôme en France sera sélectionnée par la valeur "fr" pour le lieu. La règle sélectionne l'entrée si et seulement si toutes les valeurs non vides correspondent (partiellement) à la naissance de la personne. Si vous voulez sélectionner sur un seul champ, laissez les autres champs vides.
  • A un événement personnel 
    cette règle sélectionne les personnes dont un événement individuel correspond aux valeurs données pour Date, Lieu, Type et Description. La correspondance est faite même quand l'événement n'est que partiellement identique. Les correspondances sont insensibles à la casse des caractères. Par exemple, toute personne s'étant mariée en France sera sélectionnée par la valeur Mariage pour l'événement et "fr" pour le lieu. L'événement personnel est sélectionné dans une liste déroulante. La règle sélectionne l'entrée si et seulement si toutes les valeurs non vides correspondent (partiellement) à un événement de la personne. Si vous voulez sélectionner sur un seul champ, laissez les autres champs vides.
  • A un événement familial 
    cette règle sélectionne les personnes dont un événement familial correspondant aux valeurs données pour Date, Lieu, Type et Description. La correspondance est faite même quand l'événement n'est que partiellement identique. Les correspondances sont insensibles à la casse des caractères. Par exemple, toute personne s'étant mariée en France sera sélectionnée par la valeur Mariage pour l'événement et "fr" pour le lieu. L'événement personnel est sélectionné dans une liste déroulante. La règle sélectionne l'entrée si et seulement si toutes les valeurs non vides correspondent (partiellement) à un événement de la personne. Si vous voulez sélectionner sur un seul champ, laissez les autres champs vides.
  • Témoins 
    cette règle sélectionne les personnes qui sont présentes comme témoin. Si et seulement si le type d'événement (Individuel ou Familial) est indiqué, les événements de ce type seront recherchés.
  • Individus avec des événements incomplets 
    cette règle sélectionne les individus sans date ou lieu dans l'un des événements.
  • Familles avec des événements incomplets
    cette règle sélectionne les familles sans date ou lieu dans l'un des événements.

Filtres familiaux

Cette catégorie comprend les règles suivantes qui sélectionnent les personnes d'après leurs relations familiales :

  • Individus avec des enfants 
    cette règle sélectionne les personnes avec des enfants.
  • Individus ayant contractés plusieurs mariages 
    cette règle sélectionne des personnes avec plus d'un conjoint.
  • Individus sans mariage 
    cette règle sélectionne des personnes sans conjoints.
  • Individus adoptés 
    cette règle sélectionne les personnes adoptées.
  • A les relations 
    cette règle sélectionne des personnes avec une relation particulière. Le nombre de relations et le nombre d'enfants peuvent être indiqués. La règle est efficace si, et seulement si, toutes les valeurs non vides (partiellement) correspondent. Pour employer juste une valeur, laissez les autres valeurs vides.
  • Est le conjoint résultant du filtrage 
    cette règle sélectionne des personnes mariées à un individu associé à un filtre. Le nom du filtre doit être choisi parmi le menu.
  • Est un enfant résultant du filtrage 
    cette règle sélectionne les personnes pour qui l'un ou l'autre parent est associé à un filtre. Le nom du filtre doit être choisi parmi le menu.
  • Est un parent résultant du filtrage 
    cette règle sélectionne les personnes dont l'enfant est associé à un filtre. Le nom du filtre doit être choisi parmi le menu.
  • Est un frère ou une soeur résultant du filtrage 
    cette règle sélectionne les frères et soeurs des individus associés à un filtre. Le nom du filtre doit être choisi parmi le menu.

Filtres sur les ascendants

Cette catégorie comprend les règles suivantes qui sélectionnent les personnes d'après leurs relations d'ascendance avec d'autres personnes :

  • Est l'ancêtre de 
    cette règle sélectionne les personnes ancêtres de la personne désignée. L'option Inclusif précise si la personne désignée est à considérer comme ancêtre d'elle-même, ce qui est utile pour construire des éditions. Vous pouvez entrer l'identifiant dans un champ texte, ou bien sélectionner une personne dans la liste en cliquant le bouton Sélectionner.... Dans ce cas, l'identifiant apparaîtra dans le champ de saisie de texte après la sélection.
  • Est l'ascendant d'un individu sur au moins N générations 
    cette règle sélectionne les personnes ancêtres de la personne désignée à au moins N générations d'écart. Par exemple, un écart de 2 sélectionnera les grands-parents, les arrière-grands-parents..., mais pas les parents de la personnes désignée.
  • Est l'ascendant d'un individu sur moins de N générations 
    cette règle sélectionne les personnes ancêtres de la personne désignée à au plus N générations d'écart. Par exemple, un écart de 2 sélectionnera les parents et les grands-parents, mais pas les arrière-grands-parents... de la personnes désignée.
  • A un ancêtre commun avec 
    cette règle sélectionne les personnes qui ont un ancêtre commun avec la personne désignée.
  • A un ascendant commun avec les individus résultant du filtrage 
    cette règle sélectionne les personnes qui ont un ancêtre commun avec les personnes sélectionnées par un filtre. Le filtre est choisi par son nom dans un menu.
  • Est l'ascendant d'un individu résultant du filtrage 
    cette règle sélectionne les ancêtres des personnes sélectionnées par un filtre. Le filtre est choisi par son nom dans un menu.

Filtres sur les descendants

Cette catégorie comprend les règles suivantes qui sélectionnent les personnes d'après leurs relations de descendance avec d'autres personnes :

  • Est descendant(e) de 
    cette règle sélectionne les personnes qui descendent de la personne désignée. L'option Inclusif précise si la personne désignée est à considérer comme descendant d'elle-même, ce qui est utile pour construire des rapports. Vous pouvez entrer l'identifiant dans un champ texte, ou bien sélectionner une personne dans la liste en cliquant le bouton Sélectionner.... Dans ce cas, l'identifiant apparaîtra dans le champ de saisie de texte après la sélection.
  • Est descendant d'un individu sur au moins N générations 
    cette règle sélectionne les personnes qui descendent de la personne désignée à au moins N générations d'écart. Par exemple, un écart de 2 sélectionnera les petits-enfants, les arrière-petits-enfants..., mais pas les enfants de la personnes désignée.
  • Est descendant d'un individu sur moins de N générations 
    cette règle sélectionne les personnes qui descendent de la personne désignée à au plus N générations d'écart. Par exemple, un écart de 2 sélectionnera les enfants et les petits-enfants, mais pas les arrière-petits-enfants... de la personnes désignée.
  • Est descendant d'un individu résultant du filtrage 
    cette règle sélectionne les personnes qui descendent d'une des personnes sélectionnées par un filtre. Le filtre est choisi par son nom dans un menu.
  • Est un membre de la famille descendante de 
    cette règle sélectionne en plus des descendants directs de la personne désignée, ceux des conjoints des descendants directs.

Filtres relationnels

Cette catégorie comprend les règles suivantes qui sélectionnent les personnes d'après leurs relations :

  • Relation entre deux individus 
    cette règle sélectionne les ancêtres des deux personnes jusqu'à leur ancêtre commun s'il existe. Ceci donne la "liaison relationnelle" entre ces individus à travers leur(s) ancêtre(s) commun(s). Vous pouvez soit saisir l'ID de chaque personne dans le champ textuel approprié, soit sélectionner l'individu depuis une liste en appuyant sur le bouton Sélectionner.... Pour ce dernier choix, l'ID apparaîtra dans le champ textuel après la sélection réalisée.

Filtres divers

Cette catégorie comprend les règles suivantes qui n'appartiennent pas aux autres catégories :

  • A l'attribut individuel 
    cette règle sélectionne les personnes qui ont l'attribut individuel avec une valeur donnée. L'attribut sur lequel porte la sélection est choisi dans un menu déroulant. La valeur désirée pour cet attribut est saisie dans une zone de texte.
  • A l'attribut familial 
    cette règle sélectionne les personnes qui ont l'attribut familial avec une valeur donnée. L'attribut sur lequel porte la sélection est choisi dans un menu déroulant. La valeur désirée pour cet attribut est saisie dans une zone de texte.
  • A un événement mormon 
    cette règle sélectionne les individus et familles ayant un événement mormon.


Précédent Index Suivant