Följande element kan finnas i en styrfil för export.
XML Element |
Default |
Funktion |
ConnectString |
Måste finnas |
Connectstring till databasen. Connectsträngen kan peka
på en OLEDB provider, då börjar den med ”Provider=” eller gå via ODBC då
börjar dem med ”DSN=”. Utmärkt resurs för att hitta rätt
är; |
OptionalConnectString |
Får saknas |
OptionalConnectstring till alternativ databas i fall den ordinarie databsen ej är kontaktbar. Se beskrivning av Connectsträngen i avsnittet ConnectString. |
DateTimeFormat |
YYYY-MM-DD HH:nn |
Datum & tidsformat. Syntax samma som VB6 Format sats |
HourUpdateOK |
Får saknas |
Ska ställa en fråga till databasen som returnerar det timmar som kan uppdateras. Saknas denna fråga ställs ingen sådan till databasen = alla värden exporteras |
HourUpdate |
Måste finnas |
Fråga för att uppdatera befintliga värden som inte är skrivskyddad |
HourUpdateAuto |
Får saknas |
Sats som uppdaterar befintliga värden när programmet körs i autoläge. Finns inte denna angiven, används samma sats (=HourUpdate) både när programmet körs automatiskt och manuellt. |
HourExisting |
Måste finnas |
Fråga för att kolla vilka timmar som redan finns, INSERT görs på övriga under perioden som exporten gäller |
HourInsert |
Måste finnas |
Sats för att stoppa in värden för timmar som inte finns sen förut
|
ValueFormat |
(tom) = alla decimaler |
Formatering av värdena in i SQL frågan. Syntax enligt VB6 Format. T.ex 0.0 för en decimal och inledande nolla |
TimeRef |
WALL |
Vilken tidreferens som önskas, kan vara UTC, Normaltid eller aktuell tid. Varianterna betecknas med resp. UTC, NORM, WALL |
Integration |
Backward |
Kan ha värde Forward eller Backward. Forward betyder att en timme ska märkas med starttiden. |
PreExport |
Får saknas |
Kommando som skickas innan exporten. Flera kommandon kan separeras med tecknet ( | ) och i så fall skickas det ett och ett.
Man kan i stället för ett SQL kommando starta en kommandofil genom att skriva (adostartcmd). Kommandofilen (adostartcmd.bat) skall finnas i ”[Drive]\Aiolos\Init” katalogen. |
PostExport |
Får saknas |
Kommando som skickas efter exporten. Flera kommandon på samma sätt som för PreExport.
Man kan i stället för ett SQL kommando starta en kommandofil genom att skriva (adoendcmd). Kommandofilen (adoendcmd.bat) skall finnas i ”[Drive]\Aiolos\Init” katalogen. |
IsDayRecord |
Får saknas |
Värde: True eller False |