Selectievakjes, hyperlinks en speciale tekens in sjablonen
Je hebt vaak scenario’s waarin je checkboxes in je sjabloon wilt weergeven met een vinkje of een kruis dat overeenkomt met de antwoorden in een Keuzes-veld van je formulierontwerp.
Of misschien wil je links naar inhoud of bestanden opnemen die in de formulierinvoer zijn vastgelegd.
En als je niet-Engelse talen gebruikt, heb je waarschijnlijk gevallen waarin je Unicode-ondersteuning nodig hebt om tekst weer te geven.
De manier waarop je dit in een Data Template doet, is door formules en Unicode-tekens te gebruiken om de gewenste symbolen uit te voeren.
Hyperlinks
Onze LINK-formulefunctie maakt het gemakkelijk om een Word/Excel-hyperlink uit te voeren die kan worden aangeklikt om naar een URL te navigeren. Deze links worden ook in PDF-uitvoer weergegeven.
Hier is een voorbeeld van LINK in actie:
{( LINK('Go to Google', 'https://www.google.com') )}
Dit voert een link uit zoals deze: Go to Google.
Checkboxes
Onze sjabloonengine heeft ingebouwde ondersteuning voor het uitvoeren van checkboxes via de CBOX-formulefunctie.
Stel je voor dat je een aangekruist checkbox wilt weergeven wanneer het antwoord op een veld ‘Ja’ is (of in het geval van meerdere selecties, bevat) en een doorgestreept checkbox als dit niet het geval is.
Gebruik de volgende formule in je Data Template om dit te doen:
{( CBOX({{myField}}, 'Yes') )}
Dit voert een van de volgende uit:
☑ ☒
Als je een leeg (dus niet doorgestreept) vak wilt weergeven wanneer het antwoord niet overeenkomt met het opgegeven resultaat, gebruik dan de CBOXB-functie:
{( CBOXB({{myField}}, 'Yes') )}
Dit voert een van de volgende uit:
☑ ☐
Wijzig de tekengrootte of tekendikte (bijvoorbeeld vet) van je formuletekst om de weergavegrootte van het uitvoersymbool in te stellen.
Unicode-tekens
Segoe UI Symbol-lettertype is vereist om speciale tekens uit te voeren.
Beperking
Unicode-tekencodessen hoger dan 4 worden niet ondersteund.
u263A ✅
u1D4A2 ❌
GEBRUIKERS VAN APPLE MAC
Segoe UI Symbol is momenteel niet beschikbaar voor Mac OSX – je MOET een Windows-pc gebruiken om het lettertype op je sjablonen toe te passen.
Een volledige lijst van alle ondersteunde tekens voor **Segoe UI Symbol** is hier te vinden:
Ondersteund Unicode-tekenverslag voor Segoe UI Symbol (fileformat.info)
Let op het Unicode-getal onder elk symbool in de bovenstaande link – dit is de waarde die je in formulefuncties kunt gebruiken die waarden uitvoeren.
{( IF({{myField}} ='Yes', 'u263A', 'u263C') )}
Ervan uitgaande dat het gedeelte waar de bovenstaande formule verschijnt is ingesteld om het Segoe UI Symbol-lettertype te gebruiken, kun je een uitvoer verwachten van (ofwel):
☺ ☼
Wijzig de tekengrootte of tekendikte (bijvoorbeeld vet) van je uitvoerformule om de weergavegrootte van het symbool te wijzigen.
Non-ASCII-talen (bijv. Chinees)
Ons platform heeft uitgebreide Unicode-ondersteuning vanwege onze Windows-besturingssysteembasis. Echter, alleen bepaalde lettertypen kunnen worden ondersteund.
Standaard worden alle lettertypen op deze link ondersteund:
https://docs.microsoft.com/en-gb/typography/font-list/
Bij het maken van een Word- of Excel-sjabloon moet je voorzichtig zijn met het specifieke lettertype dat je voor je Unicode-gebieden gebruikt.
Als je een lettertype gebruikt dat niet in de bovenstaande ondersteunde lijst staat, zul je merken dat de gegenereerde uitvoer onvoorspelbare resultaten heeft – meestal ontbrekende tekens in de uitvoer.
Antwoord niet gevonden?
Staat jouw vraag er niet bij? Neem dan direct contact met ons op.
Contact opnemen