Waardes uit een zaak of contactmoment kunnen opgehaald worden door gebruik te maken van Juel of Velocity scriptie. Welke scripting je wanneer gebruikt is afhankelijk van de plaats waar je de waarde wilt gebruiken (zie Juel & Velocity scripting).
Waardes ophalen uit een zaak- of contactmomentformulier
Velden met een gestandaardiseerde vraag ID
De waarde van een veld met een gestandaardiseerde vraag ID ophalen uit een zaakformulier of contactmomentformulier doe je door volgende scripts te gebruiken:
Velocity
...
Code Block |
---|
${s.form.formDataFixed.vraagID}
$s.form.formDataFixed.vraagID |
...
Code Block |
---|
|
${s.form.formDataFixed.subject}
$s.form.formDataFixed.correspondent |
Juel
Code Block |
---|
${s.form.formDataFixed.vraagID} |
Waarbij:
- vraagID: de gestandaardiseerde vraag ID van het veld waarvan je de waarde wilt ophalen
Code Block |
---|
|
${s.form.formDataFixed.subject}
${s.form.formDataFixed.correspondent} |
Velden met een zelfgekozen vraag ID
De waarde van een veld met een zelfgekozen vraag ID ophalen uit een zaakformulier of contactmomentformulier doe je door volgende scripts te gebruiken:
Velocity
...
Code Block |
---|
${s.form.formDataFlexesMap.get('vraagID').value} |
Waarbij:
- vraagID: de zelf gekozen zelfgekozen vraag ID van het veld waarvan je de waarde wilt ophalen
Code Block |
---|
|
${s.form.formDataFlexesMap.get('schoenmaat').value} |
Juel
Code Block |
---|
${s.form.formDataFlexesMap['vraagID'].value} |
Waarbij:
- vraagID: de zelfgekozen vraag ID van het veld waarvan je de waarde wilt ophalen
Code Block |
---|
|
${s.form.formDataFlexesMap['schoenmaat'].value} |
-→ info hieronder nog te verwerken
Juel
- Velocity - vb.
- Referentie nummer: ${s.reference} of $s.reference
- Flex form waarde - telefoonnummer:
- Waarde uit taakformulier halen - naam uitvoerder: ${s.taskFormsFromLastRunMap.get('naam_vd_taak').creator.fullName}
- Flex form waarde van taakformulier halen - naam vd transitie (outcome): ${s.taskFormsFromLastRunMap.get(‘naam_vd_taak').formDataFlexesMap.get(‘outcome').value}
- Flex form waarde van taakformulier halen - voornaam ondertekenaar1: ${s.taskFormsFromLastRunMap.get('naam_vd_taak').formDataFlexesMap.get('ondertekenaar_vraag_id').value.signer1FirstName}
- Juel - vb.
- Referentie nummer: ${s.reference}Fixed form waarde - titel: ${s.form.formDataFixed.subject}
- Flex form waarde - telefoonnummer: ${s.form.formDataFlexesMap['phone_number'].value}
- Waarde uit taakformulier halen - naam uitvoerder: ${s.taskFormsFromLastRunMap['naam_vd_taak'].creator.fullName}
- Flex form waarde van taakformulier halen - naam vd transitie (outcome): ${s.taskFormsFromLastRunMap['naam_vd_taak'].formDataFlexesMap['outcome'].value}
- Flex form waarde van taakformulier halen - voornaam ondertekenaar1: ${s.taskFormsFromLastRunMap['naam_vd_taak'].formDataFlexesMap['ondertekenaar_vraag_id'].value.signer1FirstName}
...