Formulieren bouwen
Antwoord doorvoeren
Typ @ om het antwoord van een willekeurig veld te verwijzen — in vraagtitels, inhoudsblokken, bedankpagina’s, e-mailmeldingen en integratieberichten. Waarden worden dynamisch bijgewerkt zodat elke respondent gepersonaliseerde inhoud ziet.
Hoe het werkt
Typ @ in elke tekst die dit ondersteunt (zie hieronder). Er verschijnt een vermeldingsmenu met de velden van je formulier gegroepeerd op type: Verborgen velden, Antwoorden, Herhalende groepen, Berekende velden, en Metadata. Kies een veld en formbase plaatst een variabelechip op je cursor.
In de editor worden doorgevoerde waarden weergegeven als een chip (bijv. @Voornaam). Wanneer een respondent het formulier invult, vervangt formbase elke chip door het daadwerkelijke antwoord.
Wil je in plaats daarvan een gewone @ typen — een e-mailadres of een handle — druk dan op Esc om het menu te sluiten en blijf typen. Het menu sluit ook vanzelf wanneer niets overeenkomt met wat je na de @ hebt getypt.
Waar doorvoeren werkt
- Vraagtitels — een vraag biedt nooit zijn eigen antwoord aan, dat zou circulair zijn
- Inhoudsblokken: alinea’s, koppen, lijstitems, tabelcellen, links en bijschriften van afbeeldingen
- Inhoud van de bedankpagina
- Vertalingen van het bovenstaande, waarbij de vermelding naar elke taal wordt meegenomen
Onderwerpregels en inhoud van e-mailmeldingen: eigen melding, bevestiging aan respondent en herinneringsmails voor verlaten reacties, plus de aanvraaguitnodiging
Integratiesjablonen: Slack en Discord berichten, GitHub en Linear issuetitels en -beschrijvingen, en Notion en Airtable veldkoppelingen
Labels van keuzeopties en labels van matrixrijen en -kolommen ondersteunen ook vermeldingen, maar met een beperkter menu: alleen Verborgen velden, Berekende velden en Metadata — de waarden die al bestaan voordat iemand antwoordt. Een optielabel is hoe de optie wordt weergegeven in de samenvatting, in exports en in de veldkiezer van Logica, dus het kan niet afhangen van een ander antwoord.
Knoplabels en titels van herhalende groepen ondersteunen geen vermeldingen. Twee verwante functies werken anders: doorstuur-queryparameters kiezen voor elke parameter een veld uit een vervolgkeuzelijst, en invoerstandaardwaarden plaatsen een waarde in een veld in plaats van in tekst.
Een bewerkbaar veld vooraf invullen
Een vermelding toont een waarde als tekst die de respondent niet kan wijzigen. Om een waarde in een veld te plaatsen zodat de respondent hem kan bevestigen of bewerken, gebruik je in plaats daarvan een veldverwijzing als standaardwaarde van het veld: typ @ aan het begin van een Text Input-, Text Area-, Email-, Phone Number-, Website URL- of Number-veld. Dat menu toont alleen Verborgen velden en Berekende velden, omdat die al een waarde hebben voordat de respondent begint met antwoorden. Zie Standaardwaarden van andere velden.
Dat is de techniek voor een deellink, waar een waarde alleen via een URL-parameter kan binnenkomen en dus een verborgen
veld nodig heeft om in te landen. Bij een aanvraag heb je daar niets van nodig: de aanroeper vult een
zichtbare vraag rechtstreeks vooraf in bij het aanmaken van de aanvraag, met prefill, en kan een sleutel markeren als
readonly
zodat de ontvanger hem ziet maar niet kan wijzigen. Bouw een verborgen veld wanneer je gegevens wilt meesturen die de respondent nooit mag
zien, niet alleen om een antwoord vooraf in te vullen. Zie
Aanvragen hebben geen verborgen veld nodig om vooraf in te vullen
voor de details.
Wat je kunt doorvoeren
In gewone tekst toont het @-menu vijf groepen, in deze volgorde:
| Groep | Wat het bevat |
|---|---|
| Verborgen velden | Waarden die zijn ingevuld vanuit URL-parameters of de context van een aanvraag. |
| Antwoorden | Elke vraag in het formulier — tekst, e-mail, getal, keuzes, beoordelingen, enzovoort. |
| Herhalende groepen | Elke invoer van een herhalende groep tegelijk. Zie Verwijzen naar herhalende groepen hieronder. |
| Berekende velden | Berekende scores, totalen of samengevoegde tekst. |
| Metadata | Runtime-waarden zoals het formulier-ID, een PIN of code per inzending, en de taal. |
Een veld waar een chip naar verwijst maar dat niet meer bestaat, toont de tooltip “Referenced field was deleted” en wordt bij het invullen leeg weergegeven. Verwijder je een verborgen of berekend veld en voeg je een nieuw veld met dezelfde naam toe, dan koppelen bestaande chips zich vanzelf opnieuw. Vraagverwijzingen doen dat nooit vanzelf — titels veranderen en botsen, dus ze blijven kapot totdat je ze opnieuw invoegt.
Metadatavariabelen
Naast veldantwoorden bevat de groep Metadata runtime-waarden. Sommige zijn overal beschikbaar; andere alleen in e-mailsjablonen. De naam hieronder is wat de chip weergeeft.
Beschikbaar in zowel formulierinhoud als e-mailsjablonen
| Variabele | Wat het toont |
|---|---|
| Form ID | Uniek ID voor het formulier zelf. |
| 4 Digit PIN / 6 Digit PIN | Numerieke PIN, uniek per inzending. |
| 4 Char Code / 6 Char Code | Alfanumerieke code, uniek per inzending. |
Alleen formulierinhoud
| Variabele | Wat het toont |
|---|---|
| Locale | Taalcode waarin de respondent het formulier leest. |
Alleen e-mailsjablonen
| Variabele | Wat het toont |
|---|---|
| Form Name | De naam van het formulier uit je werkruimte. |
| Submitted At | Datum en tijd waarop de reactie is ingediend. |
| Submission ID | Uniek ID voor de inzending. |
| Submission Type | "Nieuw", "Bijgewerkt" of "Gedeeltelijk". |
| Submission Language | BCP 47-code voor de taal die de respondent gebruikte, bijvoorbeeld en of nb-NO. |
| PDF Link | Permanente downloadlink voor de PDF van de inzending. |
| Authorized E-mail | Het e-mailadres van de ingelogde respondent. Alleen beschikbaar wanneer Authenticatie vereisen is ingeschakeld. |
PINs als referentienummers
Zet een 6 Digit PIN in de bevestigingsmail aan de respondent als referentienummer. Respondenten kunnen dit noemen in vervolgcommunicatie, en je kunt ernaar zoeken in de inzendingstabel.
Voorbeelden
Gepersonaliseerde vraag — “Bedankt @Voornaam! Hoe beoordeel je je ervaring met @Bedrijf?”
Dynamische bedankpagina — “Je totaal is @Prijs. We sturen binnen 24 uur een bevestiging naar @E-mail.”
Voorwaardelijke e-mail — “Hoi @Voornaam, je leadscore is @Leadscore. Ons team neemt binnenkort contact met je op.”
Doorsturen met context — voeg in de doorstuurinstellingen een
name-parameter toe die gekoppeld is aan de vraag Name, en eenplan-parameter die gekoppeld is aan Plan. De voorbeeldweergave toont de URL waar respondenten naartoe worden gestuurd:
https://yoursite.com/confirm?name={Name}&plan={Plan}
Verwijzen naar herhalende groepen
Met herhalende groepen kunnen respondenten zoveel invoeren toevoegen als nodig, dus een enkele verwijzing kan meer dan één waarde ophalen. Hoe de @-vermelding wordt omgezet, hangt af van waar je hem naar laat wijzen.
Eén veld uit de groep — formbase voegt de waarden van dat veld over elke invoer samen met · . Een vermelding van het veld Name bij drie gasten toont “Jane Appleseed · Marcus Lee · Priya Patel”.
De hele groep — elke invoer verschijnt inline. Veldwaarden binnen één invoer worden samengevoegd met · , en invoeren worden gescheiden door komma’s. Een groep met Name en Age toont “Jane Appleseed · 34, Marcus Lee · 29”.
In een integratiekolom verschijnt de hele groep in plaats daarvan als genummerde, gelabelde regels, zodat elke invoer leesbaar blijft: “1. Full name: Jane Appleseed, Age: 34, 2. Full name: Marcus Lee, Age: 29”.
Een doorverwezen veld verwijderen
Een vermelding die naar een verwijderd veld blijft wijzen, veroorzaakt een fout bij het publiceren, geen waarschuwing: de publicatie-indicator in de werkbalk markeert elke verouderde verwijzing — in formulierinhoud, e-mailsjablonen, vertaalde e-mails, en berichtsjablonen van integraties — en publiceren wordt geblokkeerd totdat elke fout is verholpen. Open de gemarkeerde locatie, verwijder de kapotte chip en voeg het juiste veld opnieuw in.