Changes

Jump to: navigation, search

Gramps 5.1 Wiki Manual - Filters

3,607 bytes added, 15:52, 19 May 2021
Custom Filters: add Clipboard shortcut for making Filters
{{man index|Gramps 5.1 Wiki Manual - Settings|Gramps 5.1 Wiki Manual - FAQ|5.1}}
{{languages|Gramps_5.1_Wiki_Manual_-_Filters}}
{{#vardefine:chapter|1416}}
{{#vardefine:figure|0}}
[[File:DefineFilter-dialog-default-50.png|right|thumb|450px|Fig. {{#var:chapter}}.{{#vardefineecho:figure|{{#expr:{{#var:figure}}+1}}}} {{man label|[[Gramps_5.1_Wiki_Manual_-_Filters#Define_Filter_dialog|Define filter]]}} - dialog - default]]
* [[Rule expansions|Expanding the Filter rulebook]] with Addons
* [[:Category:Filters|Category: Filters]]
* [[Template:Backup Omissions|Custom Filter migration]] - backing up Gramps does not back up your filters.
{{-}}
If the Filter Sidebar is inadequate for your purpose, you will need to build custom filters.
{{man tip|Building a quick Custom Filter for an object|The clipboard has a Custom Filter generation shortcut. Copy any View object to the Clipboard (by drag'n'drop or by selecting and pressing the {{man key press|Ctrl|C}} [[Gramps_5.1_Wiki_Manual_-_Keybindings|keybinding]]), then select the object on the Clipboard and right-click to reveal the [[Gramps_5.1_Wiki_Manual_-_Navigation#Clipboard_context_menu|Clipboard's contextual pop-up menu]]. The bottom menu item will offer to create a Filter for the selected object.}}
===CategoryName Filters dialog===
<span id="Which filters in which Category?">
 
== Which filter rules in which Category? ==
This rule category finds families having children that match the rule:
*;===Families having child with id containing <text>: ===Matches families where child has a specified Gramps ID
*;===Families with child with the <name>: ===Matches families where child has a specified (partial) name
*;===Families with twins: ===Matches families with two (or more) children having a [[Gramps_5.1_Wiki_Manual_-_Entering_and_editing_data:_detailed_-_part_1#Child_Reference_Editor|'Birth' role for the Relationship to the Mother]] and the same birthdate.
== Citation/source filters ==
These filter rules are view dependent
* [[#People-.2C_and_Relationships_Category|People-, and Relationships Category]]* [[#Families_Category|Families Category]]* [[#Events_Category|Events Category]]* [[#Places_Category|Places Category]]* [[#Media_Category|Media Category]] === People-, and Relationship Relationships Category===
This category includes the following citation and source rules:
*;====People with <count> source: ====Matches people with a certain number of items in the source. Values: Number of instances -- Number must be greater than/lesser/equal to
*;====People with the <citation>: ====Matches people with a citation of a particular value
*;====People with the <source>: ====Matches people who have a particular source. values: Source ID
*;====Person with at least one direct source >= <confidence level>:===={{stub}}
=== Families Category===
This category includes the following citation and source rules:
*;====Families with <count> source: sources====Matches families with a certain number of items in the source. Values: Number of instances -- Number must be greater than/lesser/equal to
*;====Families with at least one direct source >= <confidence level>: ====Matches families with at least one direct source with confidence level(s)
*;====Families with the <citation>: ====Matches families with a citation of a particular value
*;====Families with the <source>: ====Matches families who have a particular source. values: Source ID
=== Events Category===
This category includes the following citation and source rules:
*;====Events with <count> source: ====Matches events with a certain number of items in the source. Values: Number of instances -- Number must be greater than/lesser/equal to
*;====Events with at least one direct source >= <confidence level>: ====Matches events with at least one direct source with confidence level(s)
*;====Events with source matching the <source filter>:===={{stub}}
*;====Events with the <citation>: ====Matches events with a citation of a particular value
=== Places Category===
This category includes the following citation and source rules:
*;Places ====Place with <count> source: sources====Matches places with a certain number of items in the source. Values: Number of instances -- Number must be greater than/lesser/equal to
*;Places ====Place with a direct source >= <confidence level>: ====Matches places with at least one direct source with confidence level(s)
*;Places ====Place with the <citation>: ====Matches places with a citation of a particular value
*;====Places with the <source>: ====Matches places who have a particular source. values: Source ID
=== Media Category===
This category includes the following citation and source rules:
*;====Media with <count> source: sources====Matches media with a certain number of items in the source. Values: Number of instances -- Number must be greater than/lesser/equal to
*;====Media with a direct source >= <confidence level>: ====Matches media with at least one direct source with confidence level(s)
*;====Media with the <citation>: ====Matches media with a citation of a particular value
*;====Media with the <source>: ====Matches media who have a particular source. values: Source ID
== Descendant filters ==
This descendant filters category includes include the following rules that match people based on their descendant relations to other people:
*;===Descendant family member of <filter> match:===Matches people that are descendants or the spouse of anybody matched by a filter
*;===Descendant family member of <person>: ===This rule not only matches people who are descendants of the specified person, but also those descendants' spouses.
*;===Descendant of <filter> match: ===This rule matches people who are descendants of someone who is matched by the specified filter. The specified filter name should be selected from the menu.
*;===Descendant of <person>: ===This rule matches people who are descendants of the specified person. The Inclusive option determines whether the specified person should be considered his/her own descendant (useful for building reports). You can either enter the ID into a text entry field, or select a person from the list by clicking {{man button| Select...}} button. In the latter case, the ID will appear in the text field after the selection was made.
*;===Descendant of <person> at least <N> generations away: ===This rule matches people who are descendants of the specified person and are at least N generations away from that person in their lineage. For example, using this rule with the value of 2 for the number of generations will match grandchildren, great-grandchildren, etc., but not the children of the specified person.
*;===Descendant of <person> not more than <N> generations away: ===This rule matches people who are descendants of the specified person and are no more than N generations away from that person in their lineage. For example, using this rule with the value of 2 for the number of generations will match children and grandchildren, but not great-grandchildren, etc., of the specified person.
== Event filters ==
These filter rules are view dependent
* [[#People-.2C_and_Relationships_Category_2|People-, and Relationships Category]]
* [[#Families_Category_2|Families Category]]
=== PersonsPeople-, and Relationship Relationships Category===
This category includes the following rules that match people based on their recorded events:
*;====Families with incomplete events: ====This rule matches people missing date or place in any family event of any of their families.
*;====People with incomplete events: ====This rule matches people missing date or place in any personal event.
*;====People with the <birth data>: ====This rule matches people whose birth event matches specified values for Date, Place, and Description. The rule returns a match even if the person's birth event matches the value partially. The matching rules are case-insensitive. For example, anyone born in Sweden will be matched by the rule using the value "sw" for the Place. The rule returns a match if, and only if, all non-empty values are (partially) matched by a person's birth. To use just one value, leave the other values empty.
*;====People with the <death data>: ====This rule matches people whose death event matches specified values for Date, Place, and Description. The rule returns a match even if the person's death event matches the value partially. The matching rules are case-insensitive. For example, anyone who died in Sweden will be matched by the rule using the value "sw" for the Place. The rule returns a match if, and only if, all non-empty values are (partially) matched by a person's death. To use just one value, leave the other values empty.
*;====People with the family <event>: ====This rule matches people that have a family event matching specified values for the Event type, Date, Place, and Description. The rule returns a match even if the person's event matches the value partially. The matching rules are case-insensitive. For example, anyone who was married in Sweden will be matched by the rule using the Marriage event and the value "sw" for the Place. The family events should be selected from a pull-down menu. The rule returns a match if, and only if, all non-empty values are (partially) matched by the personal event. To use just one value, leave the other values empty.
*;====People with the personal <event>: ====This rule matches people that have a personal event matching specified values for the Event type, Date, Place, and Description. The rule returns a match even if the person's event matches the value partially. The matching rules are case-insensitive. For example, anyone who graduated in Sweden will be matched by the rule using the Graduation event and the value "sw" for the Place. The personal events should be selected from a pull-down menu. The rule returns a match if, and only if, all non-empty values are (partially) matched by the personal event. To use just one value, leave the other values empty.
*;Witness: ====Witnesses====This rule matches people who are present as a witness in the event. If the personal or family event type is specified, only the events of this type will be searched.
=== Families Category===
This category includes the following rules that match families based on their recorded events:
*;====Families with the <event>: ====This rule matches famikies families that have a event matching specified values for the Event type, Date, Place, and Description. The rule returns a match even if the person's event matches the value partially. The matching rules are case-insensitive. For example, anyone who was married in Sweden will be matched by the rule using the Marriage event and the value "sw" for the Place. The family events should be selected from a pull-down menu. The rule returns a match if, and only if, all non-empty values are (partially) matched by the personal event. To use just one value, leave the other values empty.
== Family filters ==
This category includes the following rules that match people based on their family relationships:
*;===Adopted people: ===This rule matches adopted people.
*;Child ===Children of <filter> match: ===This rule matches people for whom either parent is matched by the specified filter. The specified filter name should be selected from the menu.
*;===Parents of <filter> match: ===This rule matches people whose child is matched by the specified filter. The specified filter name should be selected from the menu.
*;===People missing parents: ===Matches people that are children in a family with less than two parents or are not children in any family.
*;===People with children: ===This rule matches people with children.
*;===People with multiple marriage records: ===This rule matches people with more than one spouse.
*;===People with no marriage records: ===This rule matches people with no spouses.
*;===People with the <relationships>: ===This rule matches people with a particular relationship. The relationship must match the type selected from the menu. Optionally, the number of relationships and the number of children can be specified. The rule returns a match if, and only if, all non-empty values are (partially) matched by a person's relationship. To use just one value, leave the other values empty.
*;===Siblings of <filter> match: ===This rule matches people whose sibling is matched by the specified filter. The specified filter name should be selected from the menu.
*;===Spouses of <filter> match: ===This rule matches people married to someone who is matched by the specified filter. The specified filter name should be selected from the menu.
== Father filters ==
This rule category finds families having fathers that match the rule:
*;===Families having father with id Id containing <text>: ===Matches families whose father has a specified Gramps ID
*;===Families with father with the <name>: ===Matches families whose father has a specified (partial) name
== General filters ==
These filter rules are view dependent
* [[#People-.2C_and_Relationships_Category_3|People-, and Relationships Category]]
* [[#Families_Category_3|Families Category]]
* [[#Events_Category_2|Events Category]]
* [[#Places_Category_2|Places Category]]
* [[#Sources_Category|Sources Category]]
* [[#Citations_Category|Citations Category]]
* [[#Repositories_Category|Repositories Category]]
* [[#Media_Category_2|Media Category]]
* [[#Notes_Category|Notes Category]]
=== PersonsPeople-, and Relationship Relationships Category===
This category includes the following general rules:
*;====Bookmarked people: ====Matches the people on the bookmark list.
*;<span id="Default person: ">====Home person====</span>Matches the [[Gramps_Glossary#home_person|Home Person]].
*;====Disconnected People: ====Matches people that have no family relationships to any other person in the database.
*;====Everyone: ====Matches everyone in the family tree database.
*;====Females: ====Matches all females.
*;====Males: ====Matches all males.
*;====People having <count> notes: ====Matches people having a certain number of notes: Values: Number of instances -- Number must be greater than/lesser/equal to
*;====People having notes containing <text>: ====Matches people whose notes contain text matching a regular expression
*;====People marked private: ====Matches people that are indicated as private.
*;====People matching the <filter>: ====Matches people matched by the specified filter name. Values: Filter name. The specified filter name should be selected from the menu.
*;====People not marked private: ====Matches people that are not indicated as private
*;====People probably alive: ====Matches people without indications of death that are not too old. Values: On Date{{stub}}<!-- link to page on how Gramps calculates this-->
*;People with <count> LDS events: Matches people with a certain number of LDS events[[Gramps_5. Values: Number of instances 1_Wiki_Manual_-- Number must be greater than/lesser/equal to _Probably_Alive#Probably_Alive_Filter|Probably Alive Filter]]
*;====People with <count> addresses: LDS events====Matches people with a certain number of personal addressesLDS events. Values: Number of instances -- Number must be greater than/lesser/equal to
*;====People with <count> associations: addresses====Matches people with a certain number of associationspersonal addresses. Values: Number of instances -- Number must be greater than/lesser/equal to
*;====People with <count> media: associations====Matches people with a certain number of items in the galleryassociations. Values: Number of instances -- Number must be greater than/lesser/equal to
*;====People with id containing <textcount>: media====Matches people whose Gramps ID matches with a certain number of items in the regular expressiongallery. Values: Number of instances -- Number must be greater than/lesser/equal to
*;====People with a nickname: id containing <text>====Matches people with a nicknamewhose Gramps ID matches the regular expression
*;====People with an alternate name: a nickname====Matches people with an alternate namea nickname
*;====People with incomplete names: an alternate name====Matches people with first-name or last-an alternate name missing.
*;====People with records containing <substring>: incomplete names====Matches people whose records contain text matching a substring. Values: Substring -with first- Case Sensitive name or not last-- Regular-Expression matching or notname missing.
*;====People with the records containing <Name typesubstring>: ====Matches people with whose records contain text matching a type of namesubstring. Values: Substring -- Case Sensitive or not -- Regular-Expression matching or not
*;====People with the <Surname origin Name type>: ====Matches people with a surname origintype of name
*;====People with the <nameSurname origin type>: ====Matches people with a specified (partial) name. Values: Given Name -- Family Name -- Suffix -- Title -- Prefix -- Patronymic -- Call Namesurname origin
*;====People with the <tagname>: ====Matches people with a tag of a particular valuespecified (partial) name. Values: Tag name.Given Name -- Family Name -- Suffix -- Title -- Prefix -- Patronymic -- Call Name
*;====People with the family <attributetag>: ====Matches people with the family attribute a tag of a particular value. Use RegEx pattern matching to search for [[Gramps_5.1_Wiki_Manual_-_Filters#regex_all|all values]] or attributes that have been [[Gramps_5.1_Wiki_Manual_-_Filters#regex_null|left blank]]. Values: Family Attribute: Identification Number -- Age ..Tag name.
*;====People with the personal family <attribute>: ====Matches people with the personal family attribute of a particular value. Use RegEx pattern matching to search for [[Gramps_5.1_Wiki_Manual_-_Filters#regex_all|all values]] or attributes that have been [[Gramps_5.1_Wiki_Manual_-_Filters#regex_null|left blank]]. Values: Family Attribute: Identification Number -- Age ...
*;====People with unknown gender: the personal <attribute>====Matches all people with unknown genderthe personal attribute of a particular value. Use RegEx pattern matching to search for [[Gramps_5.1_Wiki_Manual_-_Filters#regex_all|all values]] or attributes that have been [[Gramps_5.1_Wiki_Manual_-_Filters#regex_null|left blank]]. Values: Family Attribute: Identification Number -- Age ...
*;====People without a known birth date: with unknown gender====Matches all people without a known birth datewith unknown gender.
*;====People without a known death birth date: ====Matches people without a known death birth date.
*;====People with <id>: without a known death date====Matches people with Gramps ID. The rule returns a match only if the ID is matched exactly. You can either enter the ID into without a text entry field, or select an object from the list by clicking {{man button|Select...}} button. In the latter case, the ID will appear in the text field after the selection was madeknown death date.
*;====People changed after with <date timeid>: ====Matches person records changed after people with Gramps ID. The rule returns a match only if the ID is matched exactly. You can either enter the ID into a specified date-time (yyy-mm-dd hh:mm:ss) text entry field, or select an object from the list by clicking {{man button|Select...}} button. In the latter case, the ID will appear in the range, if a second date-time is given: Values: Changed text field after: -- but before:the selection was made.
*;====People changed after <date time>====Matches person records changed during a particular time period. Used to identify records that were imported or modified during particular work-sessions.  Filtering based on specified date and timestamp being after a particular timestamp in the format <code>yyyy-mm-dd hh:mm:ss</code>. This filter rules will look for records modified within a date range, if a second date-time is given.  Values: Changed after: but before:  Values must be after January 1st, 1970 at UTC. Future dates until <code>3001-01-01 01:59:59</code> are valid. The {{man menu|People changed after <date time>}} filter rules are available in the {{man menu|General filters}} section for custom rules in the People, Relationships, Charts, and Geography views.  Equivalent rules exist for records of the corresponding category type in People, Families, Events, Places, Sources, Citations, Repositories, Media, and Notes category views. ====Persons with events matching the <event filter>: ====Matches persons who have events that match a certain event filter. Values: Event filter name. ====Soundex match of People with the <name>===={{stub}}
=== Families Category===
This category includes the following general rules:
*;====Ancestor families of <family>===={{stub}} ====Bookmarked families: ====Matches the families on the bookmark list. ====Descendant families of <family>===={{stub}}
*;====Every family: ====Matches every family in the database.
*;====Families changed after <date time>: ====Matches families records changed after a specified date-time (yyy-mm-dd hh:mm:ss) or in the range, if a second date-time is given: Values: Changed after: -- but before:.
*;====Families having <count> notes: ====Matches families having a certain number of notes: Values: Number of instances -- Number must be greater than/lesser/equal to
*;====Families having notes containing <text>: ====Matches families whose notes contain text matching a regular expression
*;====Families marked private: ====Matches families that are indicated as private.
*;====Families matching the <filter>: ====Matches families matched by the specified filter name. Values: Filter name. The specified filter name should be selected from the menu.
*;====Families with <count> LDS events: ====Matches families with a certain number of LDS events. Values: Number of instances -- Number must be greater than/lesser/equal to
*;====Families with <count> media: ====Matches families with a certain number of items in the gallery. Values: Number of instances -- Number must be greater than/lesser/equal to
*;====Families with id containing <text>: ====Matches families whose Gramps ID matches the regular expression
*;====Families with a reference count of <count>: ====Matches families with a certain number of references. Values: Number of references -- Number must be greater than/lesser/equal to
*;====Families with the <tag>: ====Matches families with a tag of a particular value. Values: Tag name.
*;====Families with the family <attribute>: ====Matches families with the family attribute of a particular value. Values: Family Attribute: Identification Number -- Age ...
*;====Families with the relationship type: ====Matches families with the relationship type of a particular value
*;====Families with <id>: ====Matches families with Gramps ID. The rule returns a match only if the ID is matched exactly. You can either enter the ID into a text entry field, or select an object from the list by clicking {{man button|Select...}} button. In the latter case, the ID will appear in the text field after the selection was made.
=== Events Category===
This category includes the following general rules:
*;====Event with <id>: ====Matches events with Gramps ID. The rule returns a match only if the ID is matched exactly. You can either enter the ID into a text entry field, or select an object from the list by clicking {{man button|Select...}} button. In the latter case, the ID will appear in the text field after the selection was made.
*;====Events changed after <date time>: ====Matches events records changed after a specified date-time (yyy-mm-dd hh:mm:ss) or in the range, if a second date-time is given: Values: Changed after: -- but before:.
*;====Events having <count> notes: ====Matches events having a certain number of notes: Values: Number of instances -- Number must be greater than/lesser/equal to
*;====Events having notes containing <text>: ====Matches events whose notes contain text matching a regular expression
*;====Events marked private: ====Matches events that are indicated as private.
*;====Events matching the <filter>: ====Matches events matched by the specified filter name. Values: Filter name. The specified filter name should be selected from the menu.
*;====Events occurring on a particular day of the week: ====Matches events occurring on a particular day of the week
*;====Events of persons matching the <person filter>: ====Matches events of person matched by the specified person filter name
*;====Events of places matching the <place filter>: ====Matches events that occurred at places that match the specified place filter name
*;====Events with <count> media: ====Matches events with a certain number of items in the gallery. Values: Number of instances -- Number must be greater than/lesser/equal to
*;====Events with <datedata>: ====Matches events with data of a particular value
*;====Events with id Id containing <text>: ====Matches events whose Gramps ID matches the regular expression
*;====Events with a reference count of <count>: ====Matches events with a certain number of references. Values: Number of references -- Number must be greater than/lesser/equal to
*;====Events with the <tag>: ====Matches events with a tag of a particular value. Values: Tag name.
*;====Events with the attribute <attribute>: ====Matches events with the attribute of a particular value. Values: Family Attribute: Identification Number -- Age ...
*;====Events with the particular type: ====Matches events with the particular type
*;====Every event: ====Matches every event in the database.
=== Places Category===
This category includes the following general rules:
*;====Every place: ====Matches every place in the database.
*;====Place with <idId>: ====Matches places with Gramps ID. The rule returns a match only if the ID is matched exactly. You can either enter the ID into a text entry field, or select an object from the list by clicking {{man button|Select...}} button. In the latter case, the ID will appear in the text field after the selection was made.
*;====Places changed after <date time>: ====Matches places records changed after a specified date-time (yyyyyyy-mm-dd hh:mm:ss) or in the range, if a second date-time is given: Values: Changed after: -- but before:.
*;====Places having <count> notes: Matches places having a certain number of notes: Values: Number of instances -- Number must be greater than/lesser/equal to enclosed by another place===={{stub}}
*;====Places having notes containing <textcount>: notes====Matches places whose having a certain number of notes contain text matching a regular expression: Values: Number of instances -- Number must be greater than/lesser/equal to
*;====Places marked private: having notes containing <text>====Matches places that are indicated as private.whose notes contain text matching a regular expression
*;====Places matching a title: marked private====Matches places with a particular titlethat are indicated as private.
*;====Places matching parameters: a title====Matches places with a particular parameterstitle
*;====Places matching the <filter>: parameters====Matches places matched by the specified filter name. Values: Filter name. The specified filter name should be selected from the menu.with particular parameters
*;====Places of events matching the <event filter>: ====Matches places where events happened that match matched by the specified event filter name. Values: Filter name. The specified filter name should be selected from the menu.
*;====Places with of events matching the <countevent filter> media: ====Matches places with a certain number of items in where events happened that match the gallery. Values: Number of instances -- Number must be greater than/lesser/equal tospecified event filter name
*;====Places with id containing <textcount>: media====Matches places whose Gramps ID matches with a certain number of items in the regular expressiongallery. Values: Number of instances -- Number must be greater than/lesser/equal to
*;====Places with a reference count of Id containing <counttext>: ====Matches places with a certain number of references. Values: Number of references -- Number must be greater than/lesser/equal to whose Gramps ID matches the regular expression
*;====Places with a reference count of <count>====Matches places with a certain number of references. Values: Number of references -- Number must be greater than/lesser/equal to  ====Places with the <tag>: ====Matches places with a tag of a particular value. Values: Tag name.
=== Sources Category===
This category includes the following general rules:
*;====Every source: ====Matches every source in the database.
*;Sources ====Source with <idId>: ====Matches sources with Gramps ID. The rule returns a match only if the ID is matched exactly. You can either enter the ID into a text entry field, or select an object from the list by clicking {{man button|Select...}} button. In the latter case, the ID will appear in the text field after the selection was made.
*;====Sources changed after <date time>: ====Matches sources records changed after a specified date-time (yyy-mm-dd hh:mm:ss) or in the range, if a second date-time is given: Values: Changed after: -- but before:.
*;====Sources having <count> notes: ====Matches sources having a certain number of notes: Values: Number of instances -- Number must be greater than/lesser/equal to
*;====Sources having notes containing <text>: ====Matches sources whose notes contain text matching a regular expression
*;====Sources marked private: ====Matches sources that are indicated as private.
*;====Sources matching the <filter>: ====Matches sources matched by the specified filter name. Values: Filter name. The specified filter name should be selected from the menu.
*;====Sources with <count> Repository references: ====Matches sources with a certain number of repository references
*;====Sources with <count> media: ====Matches sources with a certain number of items in the gallery. Values: Number of instances -- Number must be greater than/lesser/equal to
*;====Sources with id Id containing <text>: ====Matches sources whose Gramps ID matches the regular expression
*;====Sources with a reference count of <count>: ====Matches sources with a certain number of references. Values: Number of references -- Number must be greater than/lesser/equal to
*;====Sources with repository reference containing <text> in '"Call Number': "====Matches sources with a repository reference containing a substring in 'Call Number'
*;====Sources with repository reference matching the <repository filter>: ====Matches sources with a repository reference that match a certain repository filter
*;====Sources with the <tag>: ====Matches sources with a tag of a particular value. Values: Tag name.
*;====Sources with title containing <text>: ====Matches sources whose title contains a certain substring
=== Citations Category===
This category includes the following general rules:
*;====Citation with <idId>: ====Matches citations with Gramps ID. The rule returns a match only if the ID is matched exactly. You can either enter the ID into a text entry field, or select an object from the list by clicking {{man button|Select...}} button. In the latter case, the ID will appear in the text field after the selection was made.
*;====Citations changed after <date time>: ====Matches citations records changed after a specified date-time (yyy-mm-dd hh:mm:ss) or in the range, if a second date-time is given: Values: Changed after: -- but before:.
*;====Citations having <count> notes: ====Matches citations having a certain number of notes: Values: Number of instances -- Number must be greater than/lesser/equal to
*;====Citations having notes containing <text>: ====Matches citations whose notes contain text matching a regular expression
*;====Citations marked private: ====Matches citations that are indicated as private.
*;====Citations matching parameters: ====Matches citations with particular parameters
*;====Citations matching the <filter>: ====Matches citations matched by the specified filter name. Values: Filter name. The specified filter name should be selected from the menu.
*;====Citations with <count> media: ====Matches citations with a certain number of items in the gallery. Values: Number of instances -- Number must be greater than/lesser/equal to
*;====Citations with id Id containing <text>: ====Matches citations whose Gramps ID matches the regular expression
*;====Citations with Volume/Page containing <text>: ====Matches citations whose Volume/Page contains a certain substring
*;====Citations with a reference count of <count>: ====Matches citations with a certain number of references. Values: Number of references -- Number must be greater than/lesser/equal to
*;====Citations with a source with a repository reference matching the <repository filter>: ====Matches citations with a source with a repository reference that match a certain repository filter
*;====Citations with source matching the <source filter>: ====Matches citations with sources that match the specified source filter name
*;====Citations with the <tag>: ====Matches citations with a tag of a particular value. Values: Tag name.
*;====Every citation: ====Matches every citation in the database.
=== Repositories Category===
This category includes the following general rules:
*;====Every repository: ====Matches every repository in the database.
*;====Repositories changed after <date time>: ====Matches repository records changed after a specified date-time (yyy-mm-dd hh:mm:ss) or in the range, if a second date-time is given: Values: Changed after: -- but before:.
*;====Repositories having notes containing <text>: ====Matches repositories whose notes contain text matching a regular expression
*;====Repositories marked private: ====Matches repositories that are indicated as private.
*;====Repositories matching the <filter>: ====Matches repositories matched by the specified filter name. Values: Filter name. The specified filter name should be selected from the menu.
*;====Repositories with id Id containing <text>: ====Matches repositories whose Gramps ID matches the regular expression
*;====Repositories with a reference count of <count>: ====Matches repositories with a certain number of references. Values: Number of references -- Number must be greater than/lesser/equal to
*;====Repositories with name containing <text>: ====Matches repositories whose name contains substring
*;====Repositories with the <tag>: ====Matches repositories with a tag of a particular value. Values: Tag name.
*;====Repository with <idId>: ====Matches repositories with Gramps ID. The rule returns a match only if the ID is matched exactly. You can either enter the ID into a text entry field, or select an object from the list by clicking {{man button|Select...}} button. In the latter case, the ID will appear in the text field after the selection was made.
=== Media Category===
This category includes the following general rules:
*;====Every media object: ====Matches every media object in the database.
*;====Media object with <idId>: ====Matches media objects with Gramps ID. The rule returns a match only if the ID is matched exactly. You can either enter the ID into a text entry field, or select an object from the list by clicking {{man button|Select...}} button. In the latter case, the ID will appear in the text field after the selection was made.
*;====Media objects changed after <date time>: ====Matches media object records changed after a specified date-time (yyy-mm-dd hh:mm:ss) or in the range, if a second date-time is given: Values: Changed after: -- but before:.
*;====Media objects having notes containing <text>: ====Matches media objects whose notes contain text matching a regular expression
*;====Media objects marked private: ====Matches media objects that are indicated as private.
*;====Media objects matching the <filter>: ====Matches media objects matched by the specified filter name. Values: Filter name. The specified filter name should be selected from the menu.
*;====Media objects with id Id containing <text>: ====Matches media objects whose Gramps ID matches the regular expression
*;====Media objects with a reference count of <count>: ====Matches media objects with a certain number of references. Values: Number of references -- Number must be greater than/lesser/equal to
*;====Media objects with the <tag>: ====Matches media objects with a tag of a particular value. Values: Tag name.
*;====Media objects with the attribute <attribute>: ====Matches media objects with the attribute of a particular value
=== Notes Category===
This category includes the following general rules:
*;====Every note: ====Matches every note in the database.
*;====Note with <idId>: ====Matches notes with Gramps ID. The rule returns a match only if the ID is matched exactly. You can either enter the ID into a text entry field, or select an object from the list by clicking {{man button|Select...}} button. In the latter case, the ID will appear in the text field after the selection was made.
*;====Notes changed after <date time>: ====Matches notes records changed after a specified date-time (yyy-mm-dd hh:mm:ss) or in the range, if a second date-time is given: Values: Changed after: -- but before:.
*;====Notes containing <text>: ====Matches notes contain text matching a regular expression
*;====Notes marked private: ====Matches notes that are indicated as private.
*;====Notes matching parameters: ====Matches notes with particular parameters
*;====Notes matching the <filter>: ====Matches notes matched by the specified filter name. Values: Filter name. The specified filter name should be selected from the menu.
*;====Notes with id Id containing <text>: ====Matches notes whose Gramps ID matches the regular expression
*;====Notes with a reference count of <count>: ====Matches notes with a certain number of references. Values: Number of references -- Number must be greater than/lesser/equal to
*;====Notes with the <tag>: ====Matches notes with a tag of a particular value. Values: Tag name.
*;====Notes with the particular type: ====Matches notes with the particular type
== Mother filters ==
This rule category finds families having mothers that match the rule:
*;===Families having mother with id Id containing <text>: ===Matches families whose mother has a specified Gramps ID
*;===Families with mother with the <name>: ===Matches families whose mother has a specified (partial) name
==Position filters==
This rule category finds Places by their Global Positioning System coordinates proximity:
*;===Places in neighborhood of given position: ===Matches places with latitude or longitude position in a rectangle of given height and width (in degrees), and with middle point the given latitude and longitude.
*;===Places with no latitude or longitude given: ===Matches places with empty latitude or longitude ===Places within an area==={{stub}}
== Source filters ==
This rule category finds Citations that match the rule:
*;===Citation with Source <idId>: ===Matches a citation with a source with a specified Gramps ID
*;===Citations having source notes containing <text>: ===Matches citations whose source notes contain a substring or match a regular expression
*;===Citations with Source Id containing <text>: ===Matches citations whose source has a Gramps ID that matches the regular expression
*;===Sources matching parameters: ===Matches citations with a source of a particular value
== Relationship filters ==
This category includes the following rules that match people based on their mutual relationship:
*;===People related to <Person>: ===Matches people related to a specified person
*;===Relationship path between <person> and people matching <filter>: ===Searches over the database starting from a specified person and returns everyone between that person and a set of target people specified with a filter. This produces a set of relationship paths (including by marriage) between the specified person and the target people. Each path is not necessarily the shortest path.
*;===Relationship path between <persons>: ===This rule matches all ancestors of both people back to their common ancestors (if exist). This produces the "relationship path" between these two people, through their common ancestors. You can either enter the ID of each person into the appropriate text entry fields, or select people from the list by clicking their {{man button|Select...}} buttons. In the latter case, the ID will appear in the text field after the selection was made.
*;===Relationship path between bookmarked persons: ===Matches the ancestors of bookmarked individuals back to common ancestors, producing the relationship path(s) between bookmarked persons.
== Tagging ==
* [[Tags in Gramps]] - an introduction
* Automatic [[Gramps_5.1_Wiki_Manual_-_Settings#General_Gramps_settings|Import timestamp Tags]]
* filtered [[Addon:RemoveTagTool|Add/Remove Tag Tool]] (Third party add-on for Gramps)
4,599
edits

Navigation menu