233
1. De heer Vonckx
2. Mevrouw Dedoncker
3. De heer Janssens
Leest als: voor alle identiteiten van het type cliënt wil ik de aanspreektitel en achternaam ophalen,
indien er meer dan 1 cliënt is, gebruik een nummering
E. Samenvoeging van variabelen
Soms kan het nodig zijn dat een gebruikersvariabele uit meerdere waarden wordt opgebouwd.
In het voorbeeld hierboven doen we dit voor de nummering. Omdat we de variabele §Nr§
zonder spatie voor @PartyTitle@ plaatsen zouden we indien er meerdere identiteiten zijn de
nummering meteen tegen de titel beginnen. Daarom voegen we nog een spatie toe en in dit
geval nog een 'punt' na de nummering.
Om meerdere waarden toe te voegen aan een gebruikersvariabele maken we gebruik van de
operator "+=". In wezen is dit de verkorte versie van; variabeleA = variabeleA + variabeleB
«#SETVAR#\A §Nr§=""»
«#SETVAR#\A §Teller§=1»
«#SETVAR#\A §Nr§=§Teller§»
«#SETVAR#\A §Nr§+=". "»
«#SETVAR#\A §Teller§+=1»
We stellen §Nr§ gelijk aan "" (leeg) en §Teller§ gelijk aan 1.
Dan stellen we §Nr§ gelijk aan §Teller§. §Nr§ is nu niet meer gelijk aan "", maar aan 1.
Daarna voegen we ". " er nog aan toe, waardoor §Nr§ gelijk is aan "1. ".
Op het einde tellen we 1 bij de teller, waardoor §Teller§ op 2 komt te staan. Wanneer dan alles herhaald
wordt, dan zal §Nr§ gelijk zijn aan "2. ", etc tot alle identiteiten zijn doorlopen.