Tipps, Tricks, FAQs


Zeige RubrikenFrage stellen
Topic: Berichte
FrageLast Updated on 03.03.2015 at 08:27:36
Wie erstelle ich Spitzenahnenlisten?
Antwort

Zuerst wird für jede Ausgangsperson, für die eine Spitzenahnenliste benötigt wird, ein Zweig angelegt:

  • Zweig "VFxxx"
  • Personen-Kennung: Ausgangsperson
  • Vorfahren: 999
  • Zu berücksichtigende Nachkommens-Generationen eines jeden Vorfahren: 0
  • Nachkommen: 0
  • einschließlich Ehepartner für alle Nachkommen: nein

Dann wird ein Bericht angelegt, bei dem am Ende der Seite folgender SQL-SELECT-Ausdruck eingefügt wird:

SELECT personID, lastname, firstname, birthdate, birthplace, deathdate, deathplace
FROM tng_people
WHERE branch like "%VFxxx%" AND famc = "" AND living = 0 AND private = 0
ORDER BY birthdatetr DESC, deathdatetr DESC;

Durch eine Änderung des ORDER-Befehls kann die Sortierreihenfolge verändert werden:

Nach Geburtsdatum: ORDER BY birthdatetr DESC, deathdatetr DESC;

Nach Namen: ORDER BY lastname, firstname, birthdatetr;

Nach Ort: ORDER BY birthplace, deathplace, lastname, firstname;