Gegevensbronkolommen in formulieren refereren
De Form Designer stelt je in staat om Choices-velden te koppelen aan een Data Source die je eerder hebt geüpload.
Data Sources kunnen zoveel kolommen hebben als je wilt, en je wilt mogelijk naar de waarden in deze kolommen verwijzen bij het maken van een formulier.
Hiervoor moet je een formule gebruiken om naar de gewenste kolom te verwijzen.
Standaard wordt de eerste kolom in een Data Source (ook wel de Value-kolom genoemd) altijd gebruikt als het antwoord van een veld.
Als je naar de waarde van een ander kolom wilt verwijzen, moet je een index syntax – specifiek, je moet vierkante haakjes toevoegen rond het index-nummer van de kolom – bijv. {{product[index]}}
Data Source kolom-indexen beginnen altijd bij nul; dat wil zeggen, de eerste kolom heeft een index van 0, de tweede kolom heeft een index van 1, de derde kolom heeft een index van 2, enzovoort.

Laten we naar een voorbeeld kijken
Stel je voor dat je een Data Source genaamd “Products” hebt die je productlijst bevat, met rijen zoals:

Je maakt een formulier met de naam “Sales Order” dat je gebruikt om bestellingen voor je producten vast te leggen.
Het formulier heeft de volgende velden:
- product_choice: Een Choices-veld dat is gekoppeld aan de Products Data Source.
- quantity: Een Number-veld dat de hoeveelheid bestelde producten vastlegt.
- total: Een Number-veld dat het totaalbedrag berekent door de prijs van het product met de hoeveelheid te vermenigvuldigen.
Op het veld “total” zou je een Dynamic Value formule als volgt definiëren: {{product_choice[2]}} * {{quantity}}

Let op de vierkante haakjes en indexwaarde van 2 die gebruikt worden om naar de 3e kolom (de Price) in de Products Data Source te verwijzen.
Antwoord niet gevonden?
Staat jouw vraag er niet bij? Neem dan direct contact met ons op.
Contact opnemen