Formules in sjablonen gebruiken
Dit artikel begeleidt je hoe je formules kunt gebruiken in je Word- en Excel-sjablonen om dynamisch gegevens te genereren, uitvoer van meerkeuze-opties op te maken en je sjabloonlay-outs schoon te houden met behulp van opmerkingen.
Formules in sjablonen gebruiken
Het platform kan formules in je sjablonen evalueren op dezelfde manier als in je formulieren. Dit stelt je in staat om uitvoergegevens dynamisch te genereren en te manipuleren. Voor Excel-sjablonen kun je zelfs formules gebruiken om rijen voorwaardelijk weer te geven of te verbergen.
Formulesyntaxis
Om een formule in je sjabloon op te nemen, omsluit je je formule-expressie met enkele of dubbele accolades gecombineerd met haakjes:
{( je formule hier )}{{( je formule hier )}}
Je kunt verwijzingen naar antwoorden van formuliervelden in je formule opnemen door de standaard {{fieldname}} tijdelijke-aanduiding syntax in te nesten.
Voorbeeld:
{( CONCAT('Hallo ', {{nameofperson}}, '!') )}
Uitvoer: “Hallo Jan!” (ervan uitgaande dat de gebruiker “Jan” in het veld nameofperson heeft ingevoerd)
Ingebouwde formules van Excel
Hoewel ingebouwde formules van Excel (zoals SUM() of COUNT()) kunnen werken voor basisfuncties, worden ze officieel niet ondersteund. We raden je sterk aan TaskForm-formules te gebruiken om volledige compatibiliteit en ondersteuning te garanderen.
Uitvoer van meerkeuze-opties opmaken
Wanneer een gebruiker meerdere opties selecteert in een Opties-veld, retourneert het platform de antwoorden als één tekenreeks gescheiden door verticale pipes (|).
Voorbeeld ruwe uitvoer: Optie 1|Optie 2|Optie 5
Om deze gegevens leesvriendelijk te maken (bijvoorbeeld door opties op nieuwe regels weer te geven), gebruik je de SUBSTITUTE() formulefunctie om de pipe-tekens te vervangen.
Opties in nieuwe regels splitsen:
Gebruik de volgende formule om de pipe (|) te vervangen door een regelovergang (\n):
{(SUBSTITUTE({{mychoices}}, '|', '\n'))}
Sjabloonopmaak behouden met opmerkingen
Lange formules en tijdelijke-aanduiding syntax kunnen ertoe leiden dat tekst onhandig wordt verpakt, wat de lay-out van je document tijdens de ontwerpfase verstoort.
Om dit op te lossen, kun je je formules “annoteren” door ze in Word- of Excel-opmerkingen te plaatsen. Omdat opmerkingen over het document zweven, beïnvloeden ze je visuele lay-out niet.
Hoe het werkt:
- Markeer het tekstblok in je sjabloon waar de gegevens moeten worden weergegeven.
- Plaats een standaard Word- of Excel-opmerking op die tekst.
- Plak je tijdelijke-aanduiding of formulesyntaxis in de opmerking.
- Tijdens generatie scant de engine naar deze opmerkingen, past de formule toe en vervangt het gemarkeerde sjabloontekst met het werkelijke resultaat.
Antwoord niet gevonden?
Staat jouw vraag er niet bij? Neem dan direct contact met ons op.
Contact opnemen