8,836
edits
Changes
→Aktionsoptionen
Die Aktion, die mit den importierten Daten durchgeführt werden soll, kann über die <code>-a Aktion</code> oder <code>--action=Aktion</code> Option angegeben werden. Diese wird ausgeführt, nachdem alle Importe erfolgreich abgeschlossen sind.
Die folgenden Aktionen sind gleich geblieben:
Du kannst die meisten Berichte von der Kommandozeile aus mit Hilfe der report Aktion erstellen.
Ein Beispiel:
gramps -O "Stammbaum 1" -a report -p "name=family_group,style=default,off=html,of=test.html"
gramps -O "Stammbaum 1" -a report -p "name=family_group,style=default,off=html,of=test.html,css="
{{man tip| Berichtsoption Zeichenkette |Die Berichtsoption sollte folgende Bedingungen erfüllen: <br />Sie darf keine Leerzeichenenthalten. Wenn eine Option Leerzeichen enthält, sollte sie in Anführungszeichen eingeschlossen werden. <br />Eine Option besteht aus dem Optionsnamen und dem Wert. <br />In einer Option müssen der Optionsname und Optionswert durch ein Gleichheitszeichen getrennt werden. <br />Verschiedene Paare müssen durch Komma getrennt werden. Die meiten meisten Bericht Optionen sind speziell für jeden Bericht. Allerdings gibt es einige allgemeine Optionen.}}
Die meisten Berichtsoptionen sind berichtspezifisch. Jedoch gibt es einige übliche Optionen.
<pre>
Available names are:
ancestor_chart - Ancestor Tree
ancestor_report - Ahnentafel Report
birthday_report - Birthday and Anniversary Report
calendar - Calendar
descend_chart - Descendant Tree
descend_report - Descendant Report
det_ancestor_report - Detailed Ancestral Report
det_descendant_report - Detailed Descendant Report
endofline_report - End of Line Report family_descend_chart - Family Descendant Tree family_group - Family Group Report
familylines_graph - Family Lines Graph
fan_chart - Fan Chart
hourglass_graph - Hourglass Graph
indiv_complete - Complete Individual Report kinship_report - Kinship Report navwebpage - Narrated Web Site notelinkreport - Note Link Report
number_of_ancestors - Number of Ancestors Report
place_report - Place Report
records - Records Report
rel_graph - Relationship Graph
statistics_chart - Statistics Charts
summary - Database Summary Report
tag_report - Tag Report timeline - Timeline Chart WebCal - Web Calendar
</pre>}}
*<code>of</code> : Ausgabe Dateinameoutput filename and optional destination folder/directory eg: <code>of="C:\Users\<username>\Desktop\FamilyTree.odt"</code>
*<code>off</code>: Ausgabeformat. Dies sind die Dateierweiterungen die das Ausgabeformat bestimmen, z.B., pdf, html, doc, ...
*<code>style</code>: für Textberichte, die zu verwendende Formartvorlage. Vorgabe 'default'.
Auf der Kommandozeile müssen solche Listen immer mit einer linken eckigen Klammer beginnen <code>[</code> und müssen immer mit einer rechten eckigen Klammer enden <code>]</code> aber da solche eckigen Klammern im Normalfall etwas "spezielles" für die "Shell" sind (sie bedeuten etwas für den Kommandozeileninterpreter in den du das Kommando eingibst), musst du sie "maskieren" so das sie von deiner Shell ignoriert werden.
Die Details variieren für jede mit jeder Shell , aber (in unter Linux/UNIX) normalerweise kannst du solch einer solchen eckigen Klammer normalerweise einen Backslash (Rückwärtsschrägstrich) voranstellen.umgekehrten Schrägstrich <code>\</code>voranstellen oder setze Anführungszeichen um die eckige Klammersetzen, gewöhnlich normalerweise entweder "einfache" oder "doppelte".
Der Stundenglasbericht erlaubt dir eine "Notiz" über den Bericht zu setzen und solch eine "Notiz" ist ein Beispiel für eine "Listen" Option. Hier ist ein Beispiel:
was zeigt, das innerhalb solch einer Liste Zeilen durch Komma getrennt werden und Leerzeichen erlaubt sind, solange die Anführungszeichen wegen den eckigen Klammer bereits vorhanden sind.
Wenn du aber bereits ein Paar Anführungszeichen verwendest (um deine eckigen Klammern einzuschließen) musst du die andere Art verwenden, um die Zeile mit dem Komma einzuschließen. Hier ist ein Beispiel:
==== Werkzeugaktionoption ====
Du kannst die meisten Werkzeuge durch Verwendung der 'tool' Aktion von der Kommandozeile ausführen.
Anzeigen aller verfügbaren Werkzeuge:
Available names are:
check - Check and Repair Database
chtype - Rename Event Types
dgenstats - Dump Gender Statistics
evname - Extract Event Description
populatesources - Populate Sources and Citations
rebuild - Rebuild Secondary Indexes
rebuild_genstats - Rebuild Gender Statistics rebuild_refmap - Rebuild Reference Maps
reorder_ids - Reorder Gramps IDs
test_for_date_parser_and_displayer - Check Localized Date Displayer and Parser
testcasegenerator - Generate Testcases for Persons and Families
verify - Verify the Data
</pre>}}
==== Buchaktionoptionen ====
{{man note|New featureNeue Funktion|Added Hinzugefügt in Gramps 5.10}}
Du kannst Bücher aus der Kommandozeile mit der 'book' Aktion erstellen.
Um zu sehen welche sage:
gramps -O "Stammbaum 1" -a book -p name=meinBuch
{{man note|Book namesBuchnamen|If the supplied book_name does not correspond to any available BookWenn der angegebene Buchname keinem verfügbaren Buch entspricht, an error message will be printed followed by this list of available Bookswird eine Fehlermeldung ausgegeben, gefolgt von dieser Liste der verfügbaren Bücher. egBeispiel: Example listing only as the Books will be whatever you have named themNur eine Beispielauflistung, da die Bücher so heißen, wie du sie benannt hast.<br />
<pre>
Available names are: