GeneWeb - Getrennte Daten in einer Datenbank |
Wenn du drei Quelldateien "meier.gw", "schulze.gw" und "lehmann.gw" hast, die Du getrennt
halten willst, öffne ein Eingabefenster und gib ein:
gwc meier.gw schulze.gw lehmann.gw -o mischdatenEs kann vorkommen, daß gwc Fehler anzeigt, weil Personen zweimal in "meier.gw", "schulze.gw" und "lehmann.gw" definiert sind. Um das zu beheben, hat gwc eine Option "-sh", um die Nummer der Personen zu verschieben und so Konflikte zu vermeiden. Versuche: gwc meier.gw -sh 10 schulze.gw -sh 10 lehmann.gw -o mischdatenWenn der Wert 10 das Problem nicht behebt, versuche es mit 20, 30 oder 100... Siehe auch Zusammenführen von Datenbanken.
Nun kannst du auf die Datenbank "mischdaten" zugreifen und sie bearbeiten. GeneWeb
wird sich die Dateien merken, aus denen die Daten jeweils stammen.
|
Innerhalb der Datenbank kann die Form ";opt=from" an die URL angehangen werden, um
zu sehen, aus welcher Datei die Daten stammen. Zum Beispiel:
| http://maschine:2317/mischdaten?i=357;opt=fromBeachte: Dies funktioniert nur für Personen mit Familien. |
Wenn das Verzeichnis "outdir" nicht existiert, lege es an (mit dem Befehl "mkdir").
Gib zum Wiederherstellen der Quelldateien im Eingabefenster ein:
| gwu mischdaten -odir outdir
Im Verzeichnis "outdir" sollten nun die drei Quelldateien "meier.gw", "schulze.gw" und "lehmann.gw"
erzeugt worden sein. Wenn die Datenbank geändert wurde, sind diese Quelldateien
auch geändert worden (d. h. dies sind nicht diesselben, mit denen du begonnen hast).
| Wenn der Befehl gwu Quellinformationen ausgibt
Wenn du Personen hinzugefügt hast, die GeneWeb nicht einer
der Quelldateien zuordnen kann, so wird GeneWeb diese Personen
im Eingabefenster ausgeben.
|
Um auch diese neuen Personen in der Quelldatei "neu.gw" zu haben, gib ein:
| gwu mischdaten -odir outdir > neu.gw
Der Inhalt von "neu.gw" kann dann in eine der anderen Quelldateien mittels
eines Texteditors verschoben werden.
| |