Mijn voorzetje zou zijn (maar nogmaals er zijn meerdere wegen tot de oplossing):
 
<B>_NUMB [:</b>ZEKERHEID <b>:][:_test_sex:]USR_NAAM_ZEER_V</B>[:U_PERS_KORT:]|[:, GEBOREN_OP:] H_REF Suit _DESCNUM</A>. NOT_START_OF_LINE 
 
_FUNCBEGI (_test_sex)
 [?_SEX("0")==0?]?_BEGI[:_CHILTYPE(";(1);(2);Beau-fils;(4)"):]_ELSE[:_CHILTYPE(";(1);(2);Belle-fille;(4)"):]_END 
 _FUNCEND
 
Dit kan alleen maar werken als de eerste regel (dus <B>_NUMB....._LINE) zit binnen een _RELABEGI/_RELAEND. Als dat niet zo is dan werkt het in geen geval.
 Dan verwar je _SEX met _CHILTYPE de eerste geeft het geslacht weer en de tweede geeft het type kind weer en dit is een gegeven wat zit in de relatie tussen de ouder(s) & kind!
 
PS. Ik ken zeer weinig frans en weet dus niet wat de juiste betekenis is van Beau-f...! In mijn reacties ben ik ervan uitgegaan dat het de betekenis van PLEEG-zoon/-dochter heeft. 
 
 __________________ Bert vd Brandt
 
 aliases: bouwen_Drunen, brandt_ll, easelmail, frank_aa, frans_Maes_schijndel, Grietje, llbrandt, llbrandt1, llbrandt2, llbrandt4, Wander, Waltergroen 
 Last edited by llbrandt (19 Feb 2009 - 02:28)  |