Installation og INI-fil

<< Click to Display Table of Contents >>

Navigation:  SKScompleteDB specifikation >

Installation og INI-fil

Previous pageReturn to chapter overviewNext page

Programinstallation

Programmet kræver ingen specifik instalationsprocedure, og programmet kan køre efter simpel filplacering på lokale harddisk (men ikke i C:\Programmer)*, på netværksdrev eller på transportabel USB-stick.

Hvis du kun sjældent opsøger programhjælpen eller gerne lader programmet kalde hjælpen via internet, behøver du ikke andet end at placere programfilen SKScompleteDB.exe med din valgte placering samt hente datafilen SKScomplete.txt.

Programmet distribueres fra nknabe.dk i en pakket zip-fil. Hvis der lokalt blokeres mod at hente zip-filer, kan du downloade andetsteds for så at kunne medbringe og anbringe den udpakkede programfil som ønsket.

INI-fil programtilpasning

Programmets ledsagende INI-fil giver mulighed for at tilpasse flere af programmets funktioner, herunder også ændret søgning efter kildedata i takt med Sundhedsdatastyrelsens eventuelle omplacering af kildedata.
Programmets INI-fil (SKScompleteDB.ini) kan redigeres med en simpel tekst-editor som f.eks. Windows Notesblok.
INI-filer skal altid slutte med linieskift efter sidste indholdslinie. Semikolon forrest i en linie inaktiverer linien.

INI-fil og programhjælp

Programmets hjælp-kald (F1 eller menuen Hjælp) går som standard til web-siden nknabe.dk/skscomplete/help men kan også konfigureres til at kalde hjælpen offline ved at hente og lægge programhjælpen SKScompleteDB.chm (der er i HTML Help format) i en lokal filmappe, f.eks. i en undermappe .\Help relativt til programplaceringen, og i programmets INI-fil SKScompleteDB.ini at indlægge linierne:
[AppHelp]
UseLocalHelp = 1

[LocalHelp]
Location = .\Help
Target = SKScompleteDB.chm

;***************************************

;    INI-file for SKScompleteDB.exe    *

;  Copyright © 2017-2026, Niels Knabe  *

;***************************************

 

[AppHelp]

UseLocalHelp = 0

 

[LocalHelp]

Location = .\

Target = SKScompleteDB.chm

 

[WebHelp]

Location = nknabe.dk/skscomplete/help

Target = index.html

 

[SKScomplete]

LinkLocation = https://filer.sundhedsdata.dk/sks/data/skscomplete/

 

[SNOcomplete]

LinkLocation = https://filer.sundhedsdata.dk/sks/data/snocomplete/

 

[SHAKcomplete]

LinkLocation = https://sor-filer.sundhedsdata.dk/sor_produktion/data/shak/shakcomplete/

 

[Referencer]

SKSbrowser = https://medinfo.dk/sks/brows.php

WHOICDbrowser = https://icd.who.int/browse10

ICDbrowserNorge = https://finnkode.helsedirektoratet.no/icd10/

ICDbrowserSverige = https://klassifikationer.socialstyrelsen.se/

ICDbrowserTyskland = https://www.bfarm.de/DE/Kodiersysteme/Klassifikationen/ICD/ICD-10-GM/_node.html

 

[UsersSQL]

 

;End

For web-adresser (WebHelp) anvendes i adresser almindelige skråstreger (forward slashes: /) og for lokal hjælp (HTML Help) anvendes back slashes (\).
Husk desuden anførselstegn omkring adresser indeholdende mellemrum.

Variable for eksterne referencer kan man ændre, hvis de refererede referencer har ændret adresser.

Programplacering på filserver / egen web-server

Programmet & datafil kan sagtens placeres på et netværksdrev / filserver, men da hverken HTML Help eller WebHelp qua Windows-begrænsninger fungerer på netværksdrev, bør man enten indstille programmet til at pege på at anvende applikationshjælp som WebHelp (UseLocalHelp = 0) via Internet eller placere og pege på den medfølgende HTML Help fil på ens lokale harddisk, hvor applikationshjælpen jo så i sidstnævnte valg kun fungerer fra PC'er hvor (kopier af) hjælpen er lagt lokalt (Location = C:\Help).

 

*: Ved program-placering på lokale C-drev må programmet ikke placeres i mappen C:\Programmer (C:\Program Files), da nyere versioner af Windows ikke tillader programmer at generere data i programmappen. Hvis programmet ønskes placeret på C-drevet, bør man i stedet vælge placering i en datamappe (f.eks. C:\Data eller lignende).
Programmet generer data (i database-filen SKScompleteDB.db3) ved import af SKScomplete.txt, samt aht. flerbruger-adgang når programmet ved hver åbning sætter en temporær markør i datafilen for at den er i brug, foruden at programmet ved hver afslutning i den hosliggende INI-fil på brugerniveau gemmer det sidst anvendte BrugerSQL. Programmet genererer ikke data uden for sin egen placeringsmappe.

__________________________
Online hjælp 10. juni 2026; Copyright © 2017-2026 Niels Knabe