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

  1. Functievelden in rapporten
  2. Functievelden toevoegen aan rapporten
  3. Functievelden met berekening toevoegen aan rapport
  4. Tekst combineren met expressie
  5. Script toevoegen
  6. Tekstblok toevoegen
  7. Constante toevoegen
  8. Vinkveld vullen via functieveld
  9. Datums in Engelse opmaak op rapport plaatsen