Changes

Jump to: navigation, search
Siehe auch
{{man index/de|De:Gramps_5.1_Wiki_Handbuch_-_Stammbäume_Verwalten|De:Gramps_5.1_Wiki_Handbuch_-_Vermutlich_lebend|5.1}}
 
{{languages/de|Gramps_5.1_Wiki_Manual_-_Manage_Family_Trees:_CSV_Import_and_Export|Gramps 5.1 Wiki Handbuch - Stammbäume Verwalten: CSV Import und Export}}
 {{#vardefine:chapter|5.16}}
{{#vardefine:figure|0}}
Dieser Abschnitt bezieht sich auf die Verwendung von Gramps im '''CSV-Format (Comma Separated Values Tabelle)'''.
*[[De:Gramps_5.1_Wiki_Handbuch_-_Stammbäume_Verwalten#Gramps_CSV_Import|Gramps CSV Import]]
*[[De:Gramps_5.1_Wiki_Handbuch_-_Stammbäume_Verwalten#CSV-Export_.28Tabelle_mit_durch_Kommas_getrennten_Werten.29|CSV-Export (Tabelle mit durch Kommas getrennten Werten)]]
Du kannst die aktuelle Listenansicht auch in eine Tabellenkalkulations- (*. ODT) oder CSV-Datei [[De:Gramps_5.1_Wiki_Handbuch_-_Einstellungen#Ansicht_exportieren|exportieren]].
== Gramps Tabellen Import/Export ==
{{man warn|Dieses Tabellenformat ermöglicht nicht den 100% Export der Gramps Daten |Es exportiert (und importiert) nur eine Teilmenge der Daten namentlich: Personen (Namen, Geschlecht, Geburt, Taufe, Tod und Todesereignisse und Beerdigung Daten/Orte/Quellen); Hochzeiten (Daten/Orte/Quellen); Beziehungen(Eltern und Kinder); und Orte (Titel, Name, Art, Längengrad, Breitengrad, Kennung, Teil von und Datum Teil von). Notizen werden nicht exportiert, aber neue Notizen werden an existierende Notizen angehangen.}}
{{man notewarn|Neue Funktionen seit Gramps 3.3|Vorher wurden Quellen nicht exportiert, jetzt werden sie. Quellen werden anhand ihres Titeltext referenziert. Du kannst nach dem Beim CSV-Import weitere Details zu einer Quelle hinzufügen.}} {{man note|Neue Funktionen seit Gramps 5.1.1|Jetzt kannst du Ortsinformationen exportieren und importieren-Export wird für Orte die Einstellung Bearbeiten/ Einstellungen/Anzeige/Ortsformat verwendet. Du kannst auch im Heiraten und Personenabschnitt auf Orte durch Angabe einer Für die meisten Anwendungen sollte die Einstellung "OrtsIDVollständig" referenzierenfür Ortsformate verwendet werden. Siehe unten Wenn die Einstellung für mehr Detailsdas Ortsformat nicht mit der CSV-Datei für den Import übereinstimmt, wird derselbe Ort möglicherweise mehrmals erstellt.}}
Es gibt drei Hauptanwendungen für dieses Format:
== Export ==
[[File:ExportAssistant-ExportOptions-CSV-defaults-50.png|right|thumb|450px|Abb. {{#var:chapter}}.{{#vardefineecho:figure|{{#expr:{{#var:figure}}+1}}}} Exportassistent - Exportoptionen - Dialogfeld des Assistenten (mit Standardeinstellungen für "CSV) (Comma Separated Values Tabelle") mit hervorgehobenem unteren Bereich für dateiformatspezifische Optionen]]
Um deine Datenbank zu exportieren:
# Starte Gramps
# Wähle {{man menu|StammbaumStammbäume->Export...}} aus dem Menü# Wähle {{man button|Weiter}} im {{man label|Deine Daten speichern}} Fenster.# Wähle '''Durch Komma getrennte Werte Tabelle (CSV)''' im {{man label|Ausgabeformat wählen}} Fenster# Im {{man label|Exportoptionen}}Fenster.## Wähle im oberen Bereich aus, welche Filter auf deinen Stammbaum angewendet werden sollen## Wähle aus den Kontrollkästchen aus, welche Elemente du exportieren willst in den Export einbezogen werden sollen (Personen, HochzeitenHeiraten, Kinder, Familien und/oder Orte)und ob Überschriften in die von dir verwendete Sprache übersetzt werden sollen.{{-}}
Eine ausgewählte Anzahl von Feldern deiner Genealogiedaten wird in eine .csv Datei in dem unten beschriebenen Format geschrieben. Zusätzlich werden die Personen und Familien mit Verweisen versehen so das die Daten bearbeitet und wieder eingelesen werden können und dabei die Datenbank aktualisieren.
Es gibt einige leere Spalten besonders Notiz und Quellen Spalten. Sie werden in der Tabelle aufgeführt, so das du Notizen für den Import machen kannst, aber Notizen werden nie mit diesem Werkzeug exportiert. '''Seit Gramps 3.3 kannst du auch Quellentitel exportieren; vorher wurden keine Quellen exportiert.'''
Deine Daten werden in vier Bereiche aufgeteilt Personen, Heiraten, Kinder und Orte. Die exportierten Felder und Spaltennamen sind:
 
;Orte: Ort, Titel, Name, Art, Breitengrad, Längengrad, Kennung, Teil_von, Datum
;Personen: Person, Nachname, Vorname, Rufname, Suffix, Präfix, Titel, Geschlecht, Geburtsdatum, Geburtsort, Geburt Quellenangabe, Taufdatum, Taufort, Taufe Quellenangabe, Sterbedatum, Sterbeort, Sterbequelle, Beerdigungsdatum, Beerdigungsort, Beerdigungsquelle, Notiz
;Familien: Familie, Kind
 
;Orte: Ort, Titel, Name, Art, Breitengrad, Längengrad, Kennung, Teil_von, Datum
Die erste Spalte in jedem Bereich ist die Gramps ID. Dies ist was deine Bearbeitungen mit den original Daten verbindet, also ändere diese Daten nicht. Öffne diese Datei mit deiner bevorzugten Tabellenkalkulation verwende Komma getrennt, Text durch doppelte Hochkommata markiert und Textformat (vorläufig für alle Spalten). Dann kannst du Daten hinzufügen oder ändern und sie anschließend im selben Format speichern. Du kannst dann die Daten über deine alten Daten importieren und sie werden korrigiert.
{{man note|Libre Office erlaubt dir die Autoformatierung auszuschalten wenn du die CSV Datei öffnest|Wenn du dies nicht machst, kann es sein, das Libre Office die Daten falsch interpretiert. Ändere die Art der Spalten eher nach Text als in Standard. Wenn deine Tabellenkalkulation es nicht erlaubt, die Felder vor dem Import zu formatieren (z.B. Excel), musst du das Anzeigeformat von Daten in Gramps vor dem Export ändern. Du kannst dies erledigen unter {{man menu|Bearbeiten->Einstellungen->Datumsformat}}.}}
{{man note|In Excel kannst du Spalten beim Öffnen der CSV-Datei als Text formatieren.|Wenn du dies nicht machst, interpretiert Excel die Daten möglicherweise falsch. Ändere den Typ der Spalte in Text und nicht in Allgemein.
Eine Möglichkeit, dies zu tun, besteht darin, die CSV über das Dateimenü zu öffnen (wähle "Textdateien" als Typ im Dialogfeld "Datei öffnen"). Daraufhin wird der 'Textimport-Assistent' aufgerufen, mit dem du 'durch Kommas getrennt' und für alle Spalten 'Text' auswählen kannst (wähle die erste aus, scrolle zur letzten und klicken bei gedrückter Umschalttaste, um alle auszuwählen)..
}}.
{{man note|Excel kann Unicode-CSV-Dateien nicht direkt speichern.|Um eine CSV in Unicode zu speichern, speichere sie in "Unicode Text (*.txt)" und öffne die Datei in Notepad++. Ändere mit Notepad++ 'Suchen' und Ersetzen Menü, ersetze alle Tabulatoren ('/t') in Kommas (','). Verwende das Notepad++ Menü {{man menu|Kodierung -> Konvertiere zu UTF-8-BOM}} und speichere die Datei als CSV ('*.csv')..
}}
== Import ==
Um deine Daten zu importieren:
# verwende die Datei von Oben oder erstelle eine Tabelle (wie [[De:Gramps_5.1_Wiki_Handbuch_-_Stammbäume_Verwalten:_CSV_Import_und_Export#Beispiel_CSV_mit_mehreren_Bereichen|unten ]] beschrieben) mit genealogischen Daten
# starte Gramps
# importiere Erstelle einen neuen Stammbaum# Wähle aus dem Menü {{man menu|Stammbäume ->Import...}}# Wähle die '''CSV-Datei in (Comma Separated Values Tabelle)''' aus und klicke dann auf die aktuelle DatenbankSchaltfläche {{man button|Importieren}}
Der zusammenführen Teil diese Funktion fügt deiner Datenbank nur Informationen hinzu oder aktualisiert sie und nimmt an, dass die Tabelleninformationen immer die korrekten sind.
Die Tabelle besteht aus Daten, die in Spalten aufgeteilt sind. Jede Spalte sollte als Kopf den Namen der Art der Daten, die sie enthält haben. Du musst spezielle Namen für die Spalten verwenden. Zur Zeit sind dies:
 
=== Ort ===
 
<pre>
Ort - eine Referenz auf diesen Ort
Titel - Titel des Ortes
Name - Name des Ortes
Art - Art des Platzes (z.B. Stadt, Kreis, Staat, etc.)
Breitengrad - Breitengrad des Ortes
Längengrad - Längengrad des Ortes
Kennung - PLZ, GOV, etc.
Teil_von - die Referenz auf einen anderen Ort der diesen enthält
Datum - Datumsangabe für das Teil_von galt
</pre>
=== Personen ===
<pre>
Person - eine Referenz, die für Familien (Heiraten und Kinder) verwendet wird
grampsid - gibt eine bestimmte Gramps-ID
Person - eine Referenz, die für Familien (Heiraten und Kinder) verwendet wird
Vorname - der Vorname einer Person
Nachname - der Nachname einer Person
Geschlecht - männlich, weiblich oder unbekannt
Notiz - eine Notiz für den Personendatensatz
 
Geburtsdatum - Geburtsdatum
Geburtsort - Geburtsort
Geburtsort-ID - ID des GeburtsortsGeburt Quellenangabe Quelle - Quellentitel für die Geburt 
Taufdatum - Taufdatum
Taufort - Taufort
Taufort-ID - ID des TaufortsTauf Quellenangabe Quelle - Quellentitel für die Taufe 
Sterbedatum - Sterbedatum
Sterbeort - Sterbeort
Sterbeort-ID - ID des Sterbeorts
Sterbequelle - Quellentitel für den Tod
Todesursache - Todesursache
 
Beerdigungsdatum - Beerdigungsdatum
Beerdigungsort - Beerdigungsort
Beerdigungsort-ID - ID des Beerdigungsorts
Beerdigungsquelle - Quellentitel für die Beerdigung
Beruf Datum - Datum für Beruf
Beruf Ort - Ort für Beruf
Beruf Ort ID - ID Ort für Beruf
Beruf Quelle - Quellentitel für den Beruf
Berufsbeschreibung - Beschreibung für Beruf
 
Wohnort Datum - Datum des Wohnsitzes
Wohnort Ort - Wohnort
Wohnort Ort ID - ID des Wohnorts
Wohnort Quelle - Quellentitel für den Wohnort
 
Attribut Art - Art des Attributs
Attribut Wert - Wert des Attributs
Attribut Quelle - Quellentitel des Attributs
</pre>
<pre>
Hochzeit - wenn du dies von einer Familie referenzieren willst, benötigst du hier einen passenden Namen
Ehemann /Vater/Elter1 - die Referenz auf die Person oben, welche der Mann ist
(für weiblichen Partner 1, musst du das Geschlecht im Personenabschnitt
setzen oder später in Gramps bearbeiten)
Ehefrau /Mutter/Elter2 - die Referenz auf die Person oben, welche die Frau ist
(für männlichen Partner 2, musst du das Geschlecht im Personenabschnitt
setzen oder später in Gramps bearbeiten)
Datum - Datum der Hochzeit
Ort - Ort der Heirat
Orts-ID - Die Orts-ID für die Hochzeit
Quelle - Quellenmaterial zu der Heirat
Notiz - eine Notiz zu der Heirat
Geschlecht - männlich oder weiblich (du solltest die Übersetzung für deine Sprache verwenden)
[Du kannst das Geschlecht hier oder oben bei Person eintragen]
</pre>
 
=== Ort ===
 
<pre>
Ort - eine Referenz auf diesen Ort
Titel - Titel des Ortes
Name - Name des Ortes
Art - Art des Platzes (z.B. Stadt, Kreis, Staat, etc.)
Breitengrad - Breitengrad des Ortes
Längengrad - Längengrad des Ortes
Kennung - PLZ, GOV, etc.
Teil_von - die Referenz auf einen anderen Ort der diesen enthält
Datum - Datumsangabe für das Teil_von galt
</pre>
Du kannst mehrere Bereichen von jeder Art in einer Tabelle haben. Die einzige Beschränkung ist, wenn du auf eine Person verweist, musst du dies in einer Zeile unterhalb der Definition der Person tun. Genauso wenn du dich auf eine Heirat beziehst, musst du die in einer Zeile unterhalb der Definition der Heirat tun.
 
Wenn du die 'grampsid' verwendest, um bestimmte IDs zuzuweisen, sei beim Importieren in eine aktuelle Datenbank ''sehr'' vorsichtig. Alle von dir eingegebenen Daten ''überschreiben'' die dieser Grampsid zugewiesenen Daten. Wenn du IDs in den Spalten "Ort", "Person", "Ehe" oder "Familie" verwendest, die von Klammern umgeben sind (z. B. "[I0001]"), werden die von dir verwendeten Werte ebenfalls als Grampsids interpretiert. Wenn du '''neue''' Elemente hinzufügst, solltest du die Verwendung des Klammerformats oder der Grampsid-Spalten vermeiden, um ein versehentliches Überschreiben deiner Daten zu vermeiden. Wenn du die Klammer- (oder Grampsid-) Methoden mit einfachen Referenzen (keine Klammern) mischst, setze die einfachen referenzierten Daten nach den Klammer-referenzierten Daten.
Wenn du die Daten in eine Textdatei eingibst, und ein Komma innerhalb einem der Werte haben möchtest, wie zum Beispiel "Clinton, Co., MO", dann musst du den kompletten Wert in doppelte Anführungszeichen setzen und das erste Anführungszeichen direkt hinter das vorangehende Komma. Zum Beispiel:
Hier ist eine Beispiel Tabelle in Open/Libre Office, es sollte aber jede Tabellenverwaltung funktionieren.
[[File:Test.csv-LibreOffice-Calc-50.png|thumb|left|500px650px|AbbFig. {{#var:chapter}}.{{#vardefineecho:figure|{{#expr:{{#var:figure}}+1}}}}]]{{-}}<pre>,,,,,,,,,,"Vorname","Nachname","Rufname","Geschlecht","Präfix","Suffix","Titel","Notiz","Grampsid","Douglas","Test","Doug","mänlich","Von","Sr.","Dr.","Dies ist nicht verwandt","I0007","Laura","Test",,"weiblich",,,,,</pre>
{{-}}
Und hier sind die sich ergebenden Daten in Gramps:
[[File:FamilyTree-example-imported-test.csv-50.png|thumb|left|500px650px|Abb. {{#var:chapter}}.{{#vardefineecho:figure|{{#expr:{{#var:figure}}+1}}}}]]
{{-}}
<pre>
Vorname, Nachname, Geburtsdatum
John, Tester, 11/11/1965
Sally, Tester, 01/26/1973
Ort, Titel, Name, Art[P0001], Michigan, Michigan, StateL1, Canada, Canada, LandL2, USA, USA, Land Vorname, Nachname, Geburtsdatum, Geburtsort-IDJohn, Tester, 11/11/1965, L1Sally, Tester, 01/26/1973, L2 Person, Vorname, Nachname, Geburtsdatum, Geburtsort-IDp1, Tom, Smith, 22 Jan, 1970, [P0001]
p2, Mary, Jones
p3, Jonnie, Smith
p5, James, Loucher
p6, Penny, Armbruster
p7[P0002], Tim, Sparklet
Hochzeit, Ehemann, Ehefrau
m1, p3
m1, p6
m2, p7 Ort, Titel, Name, Artp1, Canada, Canada, Landp2, USA, USA, Land[P0002]
</pre>
Wenn du dies ausschneidest und in eine Datei kopierst (oder verwendest das [[Addon:ImportGramplet|Import Gramplet]]), kannst du es direkt importieren.
Ein Datum kann auch in den Formaten "26 JAN 1973" oder "26.1.1973" angegeben werden.
Und schließlich erstellt es auch den Ort P0001 als Teil von Ort P0002.
=== Ein Beispiel CSV aus der realen Welt Tabelle ===
[[File:Gen4-test.csv-LibreOfficeCalc.png|thumb|right|400px|Abb. {{#var:chapter}}.{{#vardefineecho:figure|{{#expr:{{#var:figure}}+1}}}} ]]
Beachte, das du Nummern und Text als Referenznamen zwischen den Bereichen verwenden kannst. Im Personen Bereich habe ich die Nummern 1 bis 16 verwendet. Dies macht es einfacher auf sie im zweiten Abschnitt, den Hochzeiten, zu verweisen. Die Hochzeiten sind mit den Buchstaben A bis H markiert.
 
{{man note|Open/Libre Office erlaubt dir die Autoformatierung auszuschalten wenn du die CSV Datei öffnest|Wenn du dies nicht machst, kann es sein, das Open/Libre Office die Daten falsch interpretiert. Ändere die Art der Spalten eher nach Text als in Standard. Wenn deine Tabellenkalkulation es nicht erlaubt, die Felder vor dem Import zu formatieren (z.B. Excel), musst du das Anzeigeformat von Daten in Gramps vor dem Export ändern. Du kannst dies erledigen unter {{man menu|Bearbeiten->Einstellungen->Datumsformat}}.}}
Beachte auch, das die Kinder im dritten Abschnitt existierende Personen sind, was durch die eckigen Klammern um die Gramps-IDs anzeigen.
Speichern als csv CSV und importieren in Gramps erzeugt die ganz rechte Spalte in dem Baum:
[[File:Gen4-csv-import-gramps-50.png|thumb|left|500px|Abb. {{#var:chapter}}.{{#vardefineecho:figure|{{#expr:{{#var:figure}}+1}}}} Speichern als CSV und Importieren in Gramps erzeugt die ganz rechte Spalte in dem Baum.]]
{{-}}
Inhalt der CSV-Datei <code>gen4-test.csv</code>
<pre>
,,,
,,,
"Person","Vorname","Nachname",
1,"Peter","Blank",
2,"Anna Maria","Kiefer",
3,"Georg","Schmidt",
4,"Barbara","Goering",
5,"Johann","Kiefer",
6,"Fides","Federer",
7,"Sebastian","Schelli",
8,"Magdelena","Schlegel",
,,,
,,,
"Hochzeit","Ehemann","Ehefrau","Datum"
"A",1,2,"28 jan 1712"
"B",3,4,"4 may 1732"
"C",5,6,02/07/1930
"D",7,8,17/08/1927
,,,
"Familie","Kind",,
"A","[I0104]",,
"B","[I0105]",,
"C","[I0972]",,
"D","[I0973]",,
</pre>
=== Siehe auch ===
* [[Addon:ImportGramplet|Import (Text) Gramplet]] Drittanbieter-Zusatzmodul von Doug Blank - eine interaktive Version des [[De:Gramps_{{man version}}_Wiki_Handbuch_-_Stammbäume_Verwalten:_CSV_Import_und_Export|CSV-Imports]]
{{languages/de|Gramps_5.1_Wiki_Manual_-_Manage_Family_Trees:_CSV_Import_and_Export|Gramps 5.1 Wiki Handbuch - Stammbäume Verwalten: CSV Import und Export}}
{{man index/de|De:Gramps_5.1_Wiki_Handbuch_-_Stammbäume_Verwalten|De:Gramps_5.1_Wiki_Handbuch_-_Vermutlich_lebend|5.1}}
 
{{languages/de|Gramps_5.1_Wiki_Manual_-_Manage_Family_Trees:_CSV_Import_and_Export|Gramps 5.1 Wiki Handbuch - Stammbäume Verwalten: CSV Import und Export}}
 
{{grampsmanualcopyright/de}}
[[Category:De:Documentation|HC]]
8,848
edits

Navigation menu