2. Speciale referenties

De toolkit kent ook een aantal speciale referenties. Deze verwijzen naar waarden die in het Xforms model van het formulier gedefinieerd zijn. De speciale referenties kunnen in de [[relevantie]] of initiële waarde [[property]] gebruikt worden, maar ook in e-mail teksten, tekstregelbouwstenen of de bedanktpagina.

  • Als de label 'x123456789' is kan met de volgende expressie een blok met tekst en additionele vragen worden getoond wanneer een gebruiker iets upload.

    number($x123456789/@total-size)>0

  • Om het aantal fouten in een blok of tabblad te tellen wordt de expressie
    number($label/error_count)=0
    gebruikt. Deze expressie is nuttig in het relevantie veld van tabbladen. Hiermee wordt voorkomen dat de invuller een volgende tab begint in te vullen als de voorgaande tab nog niet volledig ingevuld is.
     
  • Om te bepalen of een gebruiker met DigiD is aangemeld kan $prefill_type gebruikt worden. $prefill_type heeft de waarde 'DIGID' als de gebruiker met DIGID is ingelogd en is leeg als de gebruiker niet via DigiD is aangemeld.
     
  • $extraEmail bevat het e-mail adres wat de klant zelf ingevuld heeft en waarnaar een kopie van de aanvraag verstuurd wordt. Het invoerveld waar het e-mail adres uitgevraagd wordt heeft als label 'extraEmail'
     
  • Overige bijzondere referenties, die in tekstregels, bedankteksten en e-mail berichten gebruikt kunnen worden:
  1. $formtitle (property formuliertitel)
  2. $formname (property Formuliernaam)
  3. $groupname (Naam van de groep/ gemeente waartoe het formulier behoort)

U bent hier