106
Eenvoudige variabele uit een lijst
Eenvoudige variabelen uit een lijst kunnen we enkel gebruiken binnen de ITERATION van een
lijst variabele (bv. voornaam, achternaam, aanspreektitel, ...).
«#ITERATIONSTART#\S @AllParties@»
«@PartyTitle@» «@PartyFirstName@» «@PartyLastName@»
«#ITERATIONEND#»
Eenvoudige variabelen uit een lijst kunnen we optioneel nog een opmaak parameter meegeven.
(bv. hoofdletters, kleine letters, datum formaat, ...).
«#ITERATIONSTART#\S @AllParties@»
«@PartyTitle@» «@PartyFirstName@» «@PartyLastName@\S UpperCase»
«#ITERATIONEND#»
Opmerking:
Alles is beperkt tot het dossier van waaruit u het document aanmaakt, met als uitzondering
de factuurmodellen en het rappelmodel.
Iteratie
De opdracht 'Iteratie op een lijst' is bedoeld om één of meerdere waarden uit een reeks te
kunnen opvragen en vervolgens te gebruiken in een document. Iteraties heeft u nodig indien u
een waarde wilt opvragen waar meerdere waarden mogelijk zijn. Voorbeelden zijn:
Adres: een relatie kan 0, 1 of meer adressen hebben
Telefoonnummer: een relatie kan 0, 1 of meer telefoonnummers hebben
U dient zich dus altijd af te vragen of de waarde die u in het document nodig heeft er één uit
een reeks is of niet. Zo ja, dan dient u deze op te vragen gebruikmakend van 'Iteratie op een
lijst'.
KLEOS slaat alle gegevens op in tabellen (lijst variabelen). In deze tabellen heeft u velden die u
kan uitlezen, maar die u ook als filter kan gebruiken om uw resultaten te beperken. Een
ITERATION gaat steeds rij per rij door de tabel en volgt het FIFO (first in first out) principe. Binnen
de ITERATION kunnen bepaalde velden opgehaald worden. Indien u programmeerlogica kent
dan kan u een ITERATION het best met een loop/lus vergelijken.