|
Tip 107 -
Merge fields en datum- of
getal-formats
Het gebeurt vaak dat we een datum of
een getal met andere tekst of andere veldwaarden moeten
integreren in een Merge Field. Denk maar eens
aan een uitnodigingstekst in een Mail Merge-brief,
met daarin een naam-, een plaats- en een datumveld. De tekst
is een Merge Field dat met de functie
Concatenate
is opgebouwd:
Brieftekst =
"Met genoegen nodigen wij u uit op een " & Evenement
& " die zal plaatshebben op " & Datum & " te
" & Plaats & "."
Voor de veldwaarden
Evenement =
barbecue
Datum = 3.8.2002
Plaats = Lichtaart
is het resultaat van deze formule
dan:
Met genoegen nodigen wij
u uit op een barbecue die zal plaats hebben op 3.8.2002
te Lichtaart.
Voor de datum zouden we echter
liever een ander format zien, bijvoorbeeld "zaterdag
3 augustus 2002". Dat kan!
Hiertoe moeten we enkel het hele
Merge Field aanklikken (zodat er vier blokjes
verschijnen op de uithoeken) en daarna in het
Format-menu het gewenste datum-format te
kiezen. Uiteraard geldt dat format dan voor het hele
Merge Field.
Wanneer we iets gelijkaardigs
toepassen voor een tekst met bijvoorbeeld een bedrag en een
factuurnummer, dan hebben we echter een probleem: als we
voor het bedrag een notatie willen met een
duizendtal-separator en een komma met twee decimalen gevolgd
door het €-teken, dan zal dat format ook toegepast
worden op het factuurnummer en dat is helemaal niet de
bedoeling! Als we toch dat speciale getal-format
willen, dan moeten we ons Merge Field opdelen in twee
kleinere Merge Fields, elk met hun eigen
format.
Opmerking: het veld
Evenement kan allerlei namen bevatten. We moeten
hiermee rekening houden voor het voornaamwoord dat volgt:
dat kan zowel die zijn als dat. We moeten dit
voornaamwoord dus in de calculatie betrekken!
|