Tekst gebruiken in functieveld met expressie
Je kunt tekst opnemen in een functieveld met een expressie, zoals een berekening of een vergelijking.
Hierbij geldt de volgende syntax:
- Veldnamen staan tussen {accolades} (zoals altijd in de formule-editor).
- Tekst staan tussen "aanhalingstekens".
- Je koppelt tekst en variabelen met &-tekens.
- Let op het gebruik van spaties. Als je een tekst maakt gevolgd door een veld, dan moet na de tekst (maar tussen de aanhalingstekens) een spatie staan. Anders plakt het de tekst vast aan het veld.
Voorbeeld:
Je wilt een betalingskenmerk op de facturen opnemen. Dit mag echter alleen worden afgedrukt als de factuur niet wordt betaald via automatische incasso-afspraak. Het betalingskenmerk bestaat uit:
<verkooprelatiecode>/<factuurnummer>
Je gebruikt hiervoor een functieveld met de volgende expressie:
If {Incasseren} = False Then
Result = "Betalingskenmerk: " & {Verkooprelatie (factureren aan)} & "/" & {Factuurnummer} & "."
End If
Als je factuur 2022556 afdrukt voor verkooprelatie 21039, terwijl deze niet automatisch geïncasseerd wordt, drukt Profit het volgende af:
Betalingskenmerk: 21039/2022556
Als er wel sprake is van automatische incasso, drukt Profit de hele zin niet af.
Direct naar |