Konfigurerbare flettekoder

Visse flettekoder kan konfigureres, således at de gengiver informationen i det format, der ønskes.

Håndtering af konfigurerbare flettekoder skal afstemmes med den konkrete flettemotor i F2.

Et eksempel på denne type flettekoder er datofelter. Ønskes en akts brevdato flettet til et dokument, er flettekoden $dossier_letterdate$. Som standard er formatet på datovisningen konfigureret til at vise dd-mm-yyyy.

Ønskes der en anden visning, kan dette gøres ved at indsætte den ønskede visning i flettekoden således:

  • $dossier_letterdate.date(“MM-dd-yyyy”)$

Præcise specifikationer for opsætningsmuligheder angående datovisning kan findes i Microsofts online dokumentation for .NET open external.

Indsæt automatisk tekstalternativer i boolske felter

Det er muligt at bruge funktionen $field.TrueFalse("text1", "text2")$ i boolske flettefelter. Funktionen betyder, at der for felter af denne type kan defineres to tekstalternativer, hvoraf den ene automatisk kan indflettes i et Excel- eller Word-dokument. Hvilket af de to tekstalternativer, der indsættes, afhænger af, om værdien sand eller falsk vælges i feltet, eksempelvis i et sagsforløb.

Vælg store eller små bogstaver til flettefelter

Det er muligt at vælge, om indholdet i et flettefelt i en Excel- eller Word-skabelon skal skrives med store eller små bogstaver. Tilføj ToLower() til flettekoden for at vælge små bogstaver, eller ToUpper() for at vælge store bogstaver, for eksempel:

  • $case_status.ToLower()$ indfletter sagens status skrevet med små bogstaver.

  • $case_progresscode.ToUpper()$ indfletter sagens statuskode skrevet med store bogstaver.

ToLower() kan for eksempel anvendes, hvis indholdet i et flettefelt skal flettes ind midt i en sætning, og indholdet derfor skal skrives med små bogstaver. Denne funktion kan eksempelvis være relevant at bruge i forbindelse med sagsforløb.

Syntaks for liste-flettefelter

Det er muligt at flette lister fra F2 til en Word- eller Excel-skabelon.

For Word betyder det, at hvis flettedata indeholder en liste, så kan man få listen flettet ind i Word-skabelonen som for eksempel en tabel eller en punktopstilling. I det dokument der flettes, gentages en tabelrække, en punktopstilling eller et afsnit svarende til de elementer, der er i listen.

I en Excel-skabelon vil det være Excel-rækker, der gentages for hver række i listen.

Der skal bruges en særlig syntaks for at indsætte en liste i en Excel- eller Word-skabelon:

$[case_fielddata_LISTENAVN].FELTNAVN$

Liste-flettefelter skal starte og slutte med dollar-tegn som ved almindelige flettefelter. For liste-flettefelter skal navnet på flettefeltet afgrænses af kantede parenteser. Efter navnet på flettefeltet skal du angive hvilket felt fra listen, du vil have med i skabelonen.

Variable fra et sagsforløb kan også anvendes i Excel- og Word-skabeloner. Her skal præfikset være ”case_vardata_”.

Generér flettefelt som QR-kode

Det er muligt at bruge funktionen $field.ToQR("X cm")$ til at generere en QR-kode baseret på flettefeltet. X er en variabel, der definerer størrelsen på QR-koden, og kan skrives i decimaltal med enten komma eller punktum. Eksempler:

  • $dossier_title.ToQR("3cm")$ genererer en QR-kode på 3 x 3 cm, der viser aktens titel ved scanning.

  • $case_f2casenumber.ToQR("4,75 cm")$ og $case_f2casenumber.ToQR("4.75 cm")$ genererer begge en QR-kode på 4,75 x 4,75 cm, der viser sagsnummeret ved scanning.