...
Note |
---|
Til forskel fra de fleste programmeringssprog , så starte starter XPath nummeringen ved 1 og ikke 0, dvs. at første tegn i en tekststreng har positionen 1 |
Deling af tekststrenge
Hvis du fil vil dele en tekststreng i en én eller flere dele og placere i andre felter, så kan du bruge funktionen xxf:split, hvor du skal angive hvilket tegn, der skal fungere som skel ,og herefter kan tilgå de enkelte elementer i listen
...
Denne funktionalitet kan eksempelvis også bruges på værdien af en dropdown, hvor alle valgmulighederne er en kombination af to eller flere elementer, og du vil have det valgte resultat delt ud i separate felter
Tæl antal ord i en tekststreng
Splitfunktionen ovenfor kan også bruges til at tælle antallet af ord i en tekststreng ved at splitte på et mellemrum. Herfra kan funktionen count tælle, hvor mange elementer der er opstået efter splittet
Code Block |
---|
count(xxf:split(.,' ')) |
Andre nyttige funktioner
Nedenfor vedligeholdes en liste af nyttige XPath funktioner som kan bruges i forskellige sammenhænge
...
Funktionen fortæller, hvor i livsforløbet blanketten er i og kan have følgende værdier
Værdi | Beskrivelse |
---|---|
new | Første gang brugeren tilgår blanketten |
edit | Ved genoptagelse af kladde eller tryk på redigering fra opsummeringssiden |
test | Testvinduet i Blanketdesigneren |
view | Opsummeringssiden |
PDF’en |
Funktionen kan bruges til at lave regler baseret på blankettens tilstand og er især nytter ift. visningsregler, hvor nedenstående eksempelvis skjuler et felt i PDF’en, men viser det alle andre steder
...