Het programma SELGIS selecteert alle personen die in de tekstuitvoer van een genealogie worden genoemd, inclusief de schoonouders.
Een PRO-GEN gebruiker merkte op dat de uitvoer van een genealogie meer
personen bevat, dan een bestand dat gemaakt is door een export van dezelfde
genealogie. Het bleek dat de ouders van de partners verschillend worden
behandeld: in de geschreven genealogie worden zij vermeld, maar PRO-GEN neemt
hun niet mee als de personen in een genealogie worden geëxporteerd. Gezien de
wens dat de geschreven genealogie gemaakt vanuit het geëxporteerde bestand
gelijk is aan die gemaakt vanuit het originele bestand, is het nodig om ook de
schoonouders in het geëxporteerde bestand op te nemen. Dat betekent dat een
selectie van personen moet worden gemaakt, die de personen in de genealogie
bevat alsmede de partners en hun ouders.
Ondanks het feit dat PRO-GEN de nodige mogelijkheden kent om gerelateerde
personen te selecteren, is er geen die alle personen in een genealogie
selecteert. Er is wel een selectie overeenkomend met een “parenteel met
schoonouders”: deze heet “nakomelingen + partners en schoonouders”.
Met de in PRO-GEN beschikbare middelen kan wel een selectie van personen gemaakt
worden die bestaat uit de personen in de genealogie tezamen met de ouders van de
partners. Rob Fransen heeft daarvoor een stap-voor-stap beschrijving gemaakt,
die ruim 3 bladzijden lang is. Om dit te vereenvoudigen is een VTX programma
geschreven, die de gewenste personen selecteert. Deze selectie kan dus worden
gebruikt om die personen te exporteren.
Het programma heet SELGIS, een afkorting van “SELecteer Genealogie Inclusief
Schoonouders”. Na installatie is het te vinden in het uitvoermenu “Uitvoer
gegevens personen”, in de groep “Tekstuitvoer en diversen”, onder de naam
“Selecteer genealogie met schoonouders”.Het programma bepaalt de personen in de
genealogie van de persoon aangegeven met de aanwijsbalk. Gezien het doel van het
programma worden natuurlijk ook de partners en de ouders van de partners
bepaald. Deze personen kunnen worden geselecteerd of worden gemarkeerd.
Het programma kent twee in te stellen opties. Met de eerste optie kan worden
ingesteld of de ouders van de stamvader al dan niet worden bepaald, en dus al
dan niet in de selectie worden meegenomen. De standaardwaarde is om de ouders
van de stamvader niet te bepalen: dit komt overeen met de uitvoer van een
genealogie: de ouders van de hoofdpersoon worden niet genoemd, de ouders van
zijn partner(s) wel.
Met de tweede optie kan worden ingesteld of de gevonden personen geselecteerd of
gemarkeerd moeten worden. In het eerste geval zal een nieuwe selectie worden
aangemaakt, die niet direct actief is. Vanuit de persoonslijst is deze te vinden
aan het einde van het seLectie-menu. In het tweede geval wordt een eventuele
markering gewist en de gevonden personen gemarkeerd. Via het seLectie-menu
kunnen de gemarkeerde personen weer geselecteerd worden.
Na het instellen van de opties, bepaalt SELGIS de personen in de genealogie van
de persoon onder de aanwijsbalk, maar het zoekt alleen onder de personen die
voorkomen in de huidige actieve selectie. Als een selectie actief is als het
programma wordt gestart, en als een persoon in de genealogie niet in die
selectie voorkomt, zal die persoon niet in de uiteindelijke selectie voorkomen
(een selectie na een selectie voegt nooit personen toe). Met andere woorden, het
kan zijn dat sommige personen die SELGIS zou willen selecteren niet in de
start-selectie voorkomen met als resultaat een incomplete genealogie. In dat
geval verschijnt er een melding aan het einde van het programma. Aan u is dan de
keuze om het resultaat te accepteren of te negeren.
Het programma meldt de voortgang. Het werkt generatie na generatie af en geeft
daarbij een compact overzicht van de verdeling van de personen over de
generaties. Een voorbeeld van de uitvoer van SELGIS is:
Selecteer de personen in de genealogie van Hendrikus Antonius Uitewaal,
inclusief partners en schoonouders.
| Generatie | Personen | Kinderen | Partners + schoonouders |
| 0 | 1 | 3 | |
| 1 | 1 | 4 | 5 |
| 2 | 2 | 4 | 3 |
| 3 | 2 | 5 | 0 |
| 4 | 2 | 0 | 0 |
Totaal aantal nakomelingen is 14
Totaal aantal partners met schoonouders is 11
In kolom “Generatie” staat het volgnummer van de generatie. In kolom “Personen”
staat het aantal personen waarvan de nakomelingen opgezocht worden. Het totaal
aantal gevonden kinderen staat vermeld in de volgende kolom, “Kinderen”. Van
deze kinderen worden de partners en de schoonouders opgezocht. Dat aantal staat
in de laatste kolom vermeld.
In de eerste generatie, met volgnummer 0, is slechts één kind opgenomen, de
stamvader. Van hem zijn ook de ouders (optioneel), de partners en de
schoonouders opgezocht. Hun aantal staat in de meest rechter kolom vermeld.
Aangezien de personen in een genealogie worden bepaald, wordt alleen voor de
zonen onder de kinderen gezocht naar nageslacht. Dit betekent dat het aantal
“Personen” in generatie N altijd kleiner of gelijk is aan het aantal kinderen in
generatie N-1.
Als aan het einde van het programma blijkt dat door de begin selectie een of
meer personen in de genealogie buiten de boot vallen, verschijnt er een
waarschuwing in een apart venster. Het geeft aan hoeveel personen er zeker
ontbreken (het kunnen er meer zijn), en het biedt de mogelijkheid om het
resultaat te accepteren of om het te negeren. In het laatste geval worden noch
de selectie noch de markering aangepast.
Tot slot nog twee opmerkingen over het feit dat dit programma als een uitvoer
programma moet worden gestart. Er wordt geen gebruik gemaakt van de mogelijkheid
om het via genealogie uitvoer te starten. Het blijkt dat het niet mogelijk is om
personen buiten de genealogie, namelijk de ouders van de partners, te selecteren
of te markeren. Ook wordt er geen gebruik gemaakt van de mogelijkheid om dit
programma te starten via het mArkeer- of het seLecteer-menu in de persoonslijst.
De reden is dat in die gevallen het niet mogelijk is te bepalen welke persoon
door de aanwijsbalk wordt aangewezen.
Dit programma is te verkrijgen door een e-mail te sturen naar
nelis@nlr.nl , met als onderwerp “PRO-GEN 3.0b
selgis0" (zonder de aanhalingstekens). Het programma wordt dan, met een korte
instructie voor installatie, opgestuurd.
Wim Nelis, Emmeloord