Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Regel

Formel

Dato må ikke være efter 22. juni 2022

. <= xs:date('2022-06-22')

Dato skal være før 22. juni 2022

. < xs:date('2022-06-22')

Dato må ikke være efter dags dato

. <= current-date()

Dato må ikke være mere end 7 dage efter dags dato

days-from-duration(. - current-date()) <= 7

Tal

Tekstfelter

De mest almindelige valideringsregler på tekstfelter går på enten længden af feltet eller hvorvidt værdien af feltet har et bestemt mønster, eks. 8 cifre til et CVR-nummer.

...

Når man skal til at lave disse Regex-udtryk til sine valideringer, så kan et værktøj som eksempelvis https://regex101.com/ være nyttigt til at teste og forstå, hvad de enkelte dele af udtrykket betyder.

Tjekbokse

Hvor dropdowns og radio buttons bar har en enkelt strengværdi og derfor kan valideres med de generiske operatorer beskrevet ovenfor, så opfører tjekbokse sig lidt anderledes

Regel

Formel

Single-checkbox er markeret

. = true()

Single-checkbox er ikke markeret

. = false()

Værdien A er valgt blandt flere tjekbokse

contains(., 'A')

Mindste to valgmuligheder valgt

count(xxf:split(., ' ')) >= 2

Avancerede XPath funktioner

...