Deze tekstblokken worden als groep in sjablonen of tekstblokken aangeroepen, zodat ze automatisch worden ingevoegd, zonder dat de eindgebruiker hier iets van merkt of interactief.
In dit geval worden tekstblokken gegroepeerd in de tekstblok groep.
Een andere mogelijkheid om meerdere tekstblokken in te voegen is via een lijst (1-n tabel) zie Meerdere tekstblokken invoegen (1:N text block)
Door tekstblokken vanuit tekstblokken aan te roepen ontstaat er een geneste structuur van tekstblokken, welke we eventueel ook weer interactief kunnen instellen, zoals bijvoorbeeld:
Inhoud
Overzicht velden op het scherm
Selecteer in te voegen tekstblok groep
Selecteer tekstblok groep (text block group) welke ingevoegd dient te worden.
Handmatig of automatisch via voorwaarde invoegen van een tekstblok uit een tekstblok groep
Handmatig invoegen
Bij handmatig invoegen wordt tijdens het creëren van het document gevraagd om het in te voegen tekstblok.
De tekstblokken worden alleen getoond wanneer de gebruiker hier rechten toe heeft.
Doordat alleen tekstblokken worden getoond, wanneer de gebruiker rechten hiervoor heeft, wordt het mogelijk om per gebruiker (of per rol) verschillende tekstblokken te tonen.
Instellen standaard tekstblok voor handmatig invoegen
In het tekstblokken beheer wordt het standaard tekstblok opgeven welke bij het creëren moet worden ingevoegd. Ga naar DocuBuilder Settings → Open / manager → Selecteer tekstblok groep → Button [Properties] → Default text block | Resulteert in: |
Conditioneel invoegen
Conditioneel invoegen van een tekstblok uit een tekstblok groep wordt zonder interactie gedaan.
Instellen Mergeveld voor conditie
Voor de conditie wordt bij de tekstblok groep het mergeveld opgegeven welke de waarde voor de conditie moet bevatten.
Ga naar DocuBuilder Settings → Open / manager → Selecteer tekstblok groep → Button [Properties] → Conditional merge field
Instellen waarde voor de conditie
De waarde wordt opgegeven bij de eigenschappen van het tekstblok, zodat het mergeveld uit de tekstblok groep deze waarde moet bevatten om in het te creëren document te worden ingevoegd.
Ga naar DocuBuilder Settings → Open / manager → Selecteer tekstblok groep → Text block → Button [Properties] → Conditionale value
Voorbeelden
Invoegen tekstblok uit tekstblok groep met interactie
Selecteer de in te voegen Routebeschrijving handmatig.
In het sjabloon
Tijdens het creëren
Het resultaat in het document
Invoegen tekstblok onder voorwaarde
Tekstblok met routebeschrijving alleen invoegen wanneer in AFAS het veld KantoorAdresPlaats is gevuld met een waarde die overeenkomt met de conditionele waarde bij het tekstblok.
In het sjabloon
Configuratie instellingen mergeveld bij tekstblok groep
Configuratie instellingen waarde bij het tekstblok
Het resultaat in het document
(tijdens het creëren van het document wordt niet gevraagd om dit tekstblok in te voegen.)
Indien KantoorAdresPlaats = Houten, dan wordt het tekstblok ingevoegd.