Typed controls

Disse controls omhandler felter, hvor anmelder er begrænset til forskellige datatyper som tal, datoer og e-mails og kan derfor også præsenteres på måder, der bedst muligt matcher den enkelte datatype.

Number

Denne felttype begrænser anmelder til at indtaste talværdier i feltet og eksempelvis ikke bogstaver, og gør samtidigt at Orbeon kan bruge værdien af feltet som et tal i forskellige formler.

Der findes flere forskellige typer af talfelter der styres under fanen Validations and Alerts, hvor særligt Decimal og Integer er brugbar ift. at give den ønskede type af tal:

Denne felttype bør kun benyttes til reelle talværdier og ikke data som eksempelvis telefonnumre, CPR- og CVR-numre, der godt nok ligner et tal, men ikke er noget der skal formateres som tal eller kunne lægges sammen. Se denne artikel ift. hvorfor telefonnumre ikke er et tal String eller Int? Script-smutter får Netto til at sende sms til forkerte numre | Version2

Email Address

Denne felttype begrænser anmelder til at angive et valid e-mail adresse og bør bruges til at indsamle eksempelvis kontaktoplysninger.

Bemærk: Feltet garanterer ikke en 100% valid e-mail og tillader eksempelvis ikke eksisterende domæne endelser, men felttypen forhindrer mange indtastningsfejl.

Date and Time

Disse felttyper giver mulighed for at begrænse brugerens indtastning til datoer og/eller tidspunkter, og samtidigt bruge værdien som datoer i formler i blanketten, eksempelvis ved sammenligning af to datoer med < eller >.

Du kan læse mere om, hvilke formler datoer giver adgang til her: