De fleste SyncTool-handlinger deler et sæt generelle parametre der styrer selve trinnet — uafhængigt af hvad handlingen ellers gør. De er som standard tomme (slået fra).
Deaktivér trin (DisableStep): slår trinnet fra uden at fjerne det. Sat til true springes trinnet over ved kørsel.
Send fejl på e-mail (EmailErrors): hvis trinnet fejler, sendes fejlbeskeden på e-mail (kræver opsat e-mailafsendelse). Sendes kun én gang pr. kørsel for at undgå spam.
Ignorér fejl (IgnoreErrors): lad kørslen fortsætte til næste trin selvom dette trin fejler, i stedet for at stoppe hele jobbet.
Kommando-timeout (CommandTimeout): maksimal tid i sekunder en databasekommando må køre før den afbrydes. Tom = serverens standard.
Lykkes selv uden inputfil (SucceedEvenIfNoInputFile): for import fra fil — hvis inputfilen mangler, så lad trinnet lykkes (springes over) i stedet for at fejle.
Fejlfinding aktiveret (DebugEnabled): skriver ekstra detaljeret log til fejlfinding.
Behandl alt i én batch (ProcessAllInOneBatch): behandler alle rækker i én samlet batch i stedet for i mindre portioner. Kan være hurtigere ved små datamængder.
CultureName (CultureName): kultur/sprog (fx da-DK) der styrer hvordan tal- og datoformater tolkes ved eksport.
Alle parameterfelter forstår et lille sæt tokens, der bliver oversat til dagens værdi, når trinnet kører. Det gør, at én opsætning kan opføre sig forskelligt afhængigt af hvilken dag den kører — uden at du skal vedligeholde en kopi af opsætningen for hver variant.
Token | Bliver til |
<IsWeekday:Sunday> | true om søndagen, ellers false. Flere dage: <IsWeekday:Saturday,Sunday> |
<IsDayOfMonth:1> | true den 1. i måneden, ellers false. Flere datoer: <IsDayOfMonth:1,15> |
<Weekday> | Dagens navn, fx Sunday |
<Today> | Dagens dato, fx 2026-08-23. Eget format: <Today:ddMMyy> |
Skriv tokenet direkte i værdifeltet — også i felter der forventer sand/falsk. Sætter du for eksempel Deaktivér trin (DisableStep) til <IsWeekday:Saturday,Sunday>, springes trinnet over i weekenden og kører mandag til fredag. Tokens virker også midt i en tekst, så et filnavn kan hedde eksport_<Today>.csv og få dagens dato med.
Godt at vide:
Dagsnavnene skrives på engelsk (Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday) uanset sprogvalg. Store og små bogstaver samt mellemrum betyder ingenting, så <IsWeekday:Saturday, sunday> virker også.
Tokenet oversættes i det øjeblik trinnet starter. En kørsel der begynder lørdag aften og fortsætter over midnat regnes derfor som lørdag hele vejen igennem — alle trin i samme kørsel får det samme svar.
Dagen skifter ved midnat efter serverens egen tid.
Et dagsnavn der er stavet forkert giver false — aldrig true. En tastefejl slår altså funktionen fra i stedet for at aktivere den hver dag. Tjek stavemåden hvis en ugentlig kørsel aldrig sker.
Har du oprettet en global parameter med samme navn som et token, er det din egen parameter der gælder.