Dynamische formuliergegevensbronnen
Bij het ontwerpen van formulieren en je wilt een lijst met opties in-app weergeven, is een Choices-veld het gereedschap dat je nodig hebt. Je kunt een statische lijst met opties (Display/Answer-waarden) toevoegen of een gegevensbron koppelen om de opties van het veld aan te sturen.
Dit vereist echter dat de opties al bestaan wanneer je een formulier ontwerpt.
Met de introductie van Dynamic Form Data Sources en de mogelijkheid om door velden vastgelegde gegevens te gebruiken om de opties van een Choices-veld via formule aan te sturen (inclusief Data Source- en Table-velden), zijn echt dynamische opties nu mogelijk die geen bestaande statische lijst of voorgevulde gegevensbron vereisen.
Ten eerste kan een basiskennis van de veldtypes die kunnen worden geconfigureerd om Dynamic Form Data Sources te gebruiken nuttig zijn:
Een Dynamic Form Data Source maken
Stel een Dynamic Form Data Source in enkele stappen in:
- Aanvullende formuliervelden (Opties)
Zorg er eigenlijk voor dat je formulier velden heeft om gegevens vast te leggen of gegevens uit een extern systeem op te halen, die je als opties wilt gebruiken. - Gegevenslijst (Optielijst)
Maak een lijst van de vastgelegde formulierveldgegevens of gegevens uit een extern systeem.
Een gegevenslijst wordt weergegeven met meerdere waarden gescheiden door een streepje/pijp-teken (‘|’).
bijv. Optie 1|Optie 2|Optie 3…Meer informatie over de formule vind je hier:
Een formule maken
Formule-spiekbriefjeLet op: de gegevenslijsten die in Stap 2 zijn gemaakt, kunnen ook rechtstreeks in Stap 3 worden gemaakt, in de formule-builders van de Formula Data-kolommen.
- Data Source-veld (Dynamic Data Source)
Voeg een Data Source-veld toe aan het ontwerp van je formulier. Onder de eigenschap “Data Source” van het veld, vink je de optie “Formula Data” aan.
Je krijgt twee kolommen (in eerste instantie, maar je kunt er meer toevoegen) waar je je gegevenslijst(en) via formule kunt refereren.
Dit wordt de Dynamic Data Source op basis van door velden vastgelegde gegevens als opties, die nu kunnen worden gekoppeld aan en Choices/Table-velden kunnen vullen. - Choices/Table-veld (Dynamische opties)
Nu je een Dynamic Data Source hebt ingesteld (hierboven), koppel je eenvoudig de gewenste velden die kunnen worden gevuld uit een Data Source op de normale manier aan de Formula Data-gegevensbron.
Gegevensbronnen met “Formula Data” geselecteerd kunnen niet binnen een herhaalbare pagina of een tabel verschijnen.
Antwoord niet gevonden?
Staat jouw vraag er niet bij? Neem dan direct contact met ons op.
Contact opnemen