Changes

Jump to: navigation, search

Addon:Graphical Reports

3,109 bytes added, 23:01, 19 March 2022
All reports: Merge all support option tab into one page and delete those pages - Seeing as addon was merged in to Gramps proper in the past
|}
== Display formatting ==#Better [[display formatting|/Graphical_Substitution]]
##'{' and '}' now encapsulate areas that can be removed if all variables within are unknown
##'-' at the start of a line will remove the line if all variables on the line are unknown
#The option to include a personalized Note to the report.
##You can print the date by using '$T' in the note.
 
Many of the graphical reports allow you to customize the information on the display. Variable substitutions are used to substitute personal or marriage information for a particular symbol.
 
===The Substitution Keys===
{| {{prettytable}}
|-
|$n
|Displays the person's name in the form of FirstName LastName
|-
|$N
|Displays the person's name in the form of LastName, FirstName
|-
|$i
|Displays the GRAMPS ID associated with the person.
|-
|$b
|Displays the person's date of birth
|-
|$B
|Displays the person's place of birth
|-
|$d
|Displays the person's date of death
|-
|$D
|Displays the person's place of death
|-
|$s
|Displays the name of the person's spouse in the form of FirstName LastName
|-
|$S
|Displays the name of the person's spouse in the form of LastName, FirstName.
|-
|$m
|Displays the marriage date of the person and the spouse.
|-
|$M
|Displays the place associated with the marriage of the person and the spouse.
|-
|$v
|Displays the marriage divorce date of the person and the spouse.
|-
|$V
|Displays the place associated with the divorce of the person and the spouse.
|-
|colspan="2"|
|-
| \$
| $
|-
| \}
| }
|-
| \{
| {
|-
| \\
| \
|-
|colspan="2"|
|-
| {
|Starts a conditional printing section.
|-
| }
|Ends a conditional printing section.
 
|-
| {
|(only at the start of a line)
This is a line that is NOT to print if all variables are unknown
|}
 
 
=== Conditional printing ===
'{' and '}' have been added to help define what prints on a line and '{' at the start of a line defines if the line prints at all. These two are based on these rules:
{| {{prettytable}}
|-
|no variables within closing
|prints everything.
|-
|variables inside and none have information in the database.
ie. '{d. $d $D}' when the person is alive
|prints Nothing
|-
|variables inside and at least one has information in the database.
ie. '{b. $b $B}' and the date is known
|prints everything
|}
 
 
Other Notes:
# The end of a line is the same as a closing '}'
## 'd. $d{ $D} is the same as 'd. $d{ $D'
# Brackets are read from left to right
 
==== Examples ====
$i $n
Born on $b{ at $B}
{d. $d $D {($v)
* The first and second lines always prints.
* The second line always prints 'Born on '
* The second line may or may not print ' at ' and the place depending on whether the place is known.
* The third line will not be displayed if the person is alive or if BOTH the date and place of death is not known.
 
 
{Born{ on $b}{ at $B
If either the date or place (or both) of birth is known 'Born ' will print with what information is known. If neither is known a blank line will print. You can replace the first '{' with a '-' to remove the line all together from what displays (for this person)
 
=== Replace missing places/dates with: ===
All reports come with this option to either:
# print nothing at all. ie ''
# print '_____' (A space to fill in information)
when a place or a date is not known.
 
ie. The first example may display 'Born on _____' if both the date and place are unknown.
 
=== See also ===
* [[Gramps_{{man version}}_Wiki_Manual_-_Reports_-_part_2#Substitution_Values]]
 
{{-}}
1,967
edits

Navigation menu