Naar hoofdinhoud
Wiki

Hoe kan ik kenmerken voorinvullen?

Beheer webformulieren

De webformulieren vormen één geheel met een zaaktype en kunnen worden voorzien van de DigiD functie, een internetkassa, een Geo-locatie of een reservering(afspraak). Het totale webformulier inclusief persoongegevens, betalingsgegevens en bijlagen wordt als één document op het scherm getoond en indien gewenst met of zonder schermstappen.

Het is noodzakelijk dat een webformulier gemaakt wordt nadat het zaaktype is ingericht. Alle velden in het webformulier zijn opgebouwd met kenmerktypen die al aan het zaaktype gekoppeld zijn of als extra kenmerken kunnen worden opgevoerd.
Het webformulieren beheer vind je via de favorietenpagina 'Functioneel beheer' of het Content beheer item in het sub-menu(links). Voor het toevoegen of wijzigen van webformulieren moet je wel rechten hebben.

Klik op Toon overzicht alle vragen voor meer veelgestelde vragen.

Hoe kan ik kenmerken voorinvullen via een parameter?

In het scherm 'Wijzig kenmerken invoerveld' bij webformulier staat een configuratie-item genaamd **parameter**. Door middel van deze parameter is het mogelijk om een url-string te creëren die aan de standaard-url van het webformulier toegevoegd kan worden. Door die toevoeging aan de url kunnen kenmerken vooringevuld worden.

Wanneer het veld parameter een waarde heeft worden de volgende configuratie-items getoond:
* Tonen indien via een parameter meegegeven?;
* Kunnen wijzigen indien via parameter meegegeven?

Hiermee kan je aangeven dat een kenmerk op een webformulier dat via een parameter is gevuld wel/niet getoond wordt op het webformulier, en of het wel/niet te wijzigen is door degene die het webformulier invult.

**Hoe werkt dit?**
Stel, je hebt een alfanummeriek veld genaamd 'onderwerp' op het webformulier en je wilt dat dit veld in sommige gevallen vooringevuld wordt met de tekst parkeervergunning. Bij de parameter van het kenmerk onderwerp vul je iets in: het maakt niet uit wat, als het binnen het betreffende formulier maar uniek is. Je noemt de parameter bijvoorbeeld **ond**. Vervolgens voeg je **&ond=Parkeervergunning** toe aan de standaard-url van het webformulier.

De url van uw webformulier ziet er dan als volgt uit: https://www.organisatienaam.nl/mozard/!suite09.scherm1089?mWfr=2993&ond=Parkeervergunning.
Zodra die url aangeroepen wordt, is het veld onderwerp gevuld met de tekst 'Parkeervergunning'.

Indien je 2 kenmerken wilt voorinvullen is de url bijvoorbeeld als volgt:
https://www.organisatienaam.nl/mozard/!suite09.scherm1089?mWfr=2993&ond=Parkeervergunning&plaats=Rotterdam
Als 'plaats' een kenmerk is die voort komt uit een **keuzelijst of registratie** dan vul je het 'objectnummer' in achter '&plaats='
`(Zorg wel dat de keuzelijst of registratie op 'Openbaar? Ja' en 'Internet? Ja' staat)`

Voor een ander doeleinde kun je echter ook de url iets aanpassen, waardoor er een andere waarde in het veld onderwerp wordt gevuld: bv https://www.organisatienaam.nl/mozard/!suite09.scherm1089?mWfr=2993&ond=Groenvoorziening.
Bij aanroep van bovenstaande url zal de tekst Groenvoorziening worden gevuld in het veld onderwerp.

**Beslisboom**
Binnen een beslisboom heb je de mogelijkheid om deze aanvullende url string automatisch te laten toevoegen aan een webformulier dat vanuit een beslisboom wordt aangeroepen. Bij de beslisboom plaats je dan &ond=Parkeervergunning in het veld URL string parameter.

Overzicht vragen