Navisionguider.dk
Vælg Editérbar Ja/Nej
Ønsker du at kunne redigere i dine debitorkort, kreditorkort og varekort.

Indledning


I forbindelse med de øgede sikkerhedskrav i den nye version af Explorer 7.0 kan brugere af Navision med en version før 4.0 SP1 være udsat for at hjælpfunktionen i Navision ikke fungere korrekt. Det der sker er, at man skal hver gang man bruger F1, så skal man aktivere en ActiveX komponent for at kunne se hjælpeteksten, hvilket hurtigt vil virke irreterende hvis man ofte bruger hjælpen i Navision.
 
Løsningen er beskrevet i følgende spørgsmål-svar
 
Nedenstående artikel forklarer lidt om hvad ActiveX er.
 
 
 
Til toppen af siden

Hvad er ActiveX?


ActiveX komponenter er en COM (Component Object Model) baseret teknologi fra Microsoft, der udgør de fundamentale byggeklodser, som benyttes i de fleste Windows programmer.
ActiveX kan benyttes til at udvikle ActiveX controls, ActiveX documents og ActiveX code components, som anvendes i forbindelse med client/ server løsninger samt på Internettet.
 
 
 
Til toppen af siden

ActiveX Controls


ActiveX controls er typisk visuelle software byggeklodser, der har sin egen funktionalitet og udseende indbygget i selve komponenten. En ActiveX control benyttes i en formular eller applikation. Containeren kan fx. være en VB form, en VC++ dialogbox eller en HTML side. En ActiveX control kan benyttes i mange forskellige applikationer, fx. Microsoft Office eller Internet Explorer. ActiveX controls er implementeret i en fil der ender på ".OCX".

Til toppen af siden

ActiveX Controls og Security på en Internet side


Når man surfer på Internettet er der en risiko for at man kan få downloaded en ActiveX control, som forårsager skade på ens PC. Udviklere af ActiveX controls kan signere deres ActiveX controls digitalt eller markere disse som sikre for "scripting og initialization". Dette garanterer ikke at ActiveX control'en er sikker at downloade. En digitalt signeret ActiveX control garanterer kun at koden, der bliver downloaded, er udviklet og signeret af en bestemt udvikler. Sikker for "scripting og initialization" garanterer kun at denne ActiveX control kan benyttes på en web-side. Det er Internet Explorer der spørger ActiveX control'en, om det er en sikker komponent, og hvis security level er sat til at acceptere download, vil denne ActiveX control blive downloadet og installeret på brugerens computer, samt evt. scripting code vil blive eksekveret og ... Puf, der røg din harddisk.
Til toppen af siden

Scripting på client- og serverside


Scripting er fortolkende kode, der benyttes på en hjemmeside for at ændre funktionaliteten af siden dynamisk. Der findes flere script sprog, fx. JavaScript og VBScript. Client-side scripts eksekveres i brugerens browser og betjenes og debugges på clienten. Server-side scripts kan efterhånden også debugge på højt niveau. Da server-side scripts eksekveres på web serveren (ASP), er der mulighed for adgang til serverens centrale ressourcer og databaser.

Til toppen af siden

ActiveX Code Components


ActiveX code components er biblioteker med forskellige typer objekter. Det er en nem måde at pakke allerede udviklet kode sammen for at kunne genbruge denne kode i en anden sammenhæng. ActiveX code component'en har nogle 'properties' og 'metoder', som en client kan kalde og derved sende events til brugeren af component'en. En ActiveX code component kaldes også for en Automation Server. Automation gør det muligt for en anden applikation (clienten) at kontrollere en automation server. En ActiveX code component kan enten eksekveres in-process (ActiveX DLL) eller den kan være en out-of-process (ActiveX EXE) komponent, hvor den ActiveX EXE eksekverer i sit eget addresse- og process-space. Man kan benytte ActiveX code componenter i forbindelse med MTS (Microsoft Transaction Server) for at få ACID (Atomicity, Consistency, Isolation, Durability)

Til toppen af siden

ActiveX Dokumenter


ActiveX documents er en slags VB dialogbokse, som er udviklet til at optræde i en ActiveX Document container. En container kan fx. være MS Binder eller Internet Explorer. Et ActiveX document adskiller sig fra et traditionelt document ved, at det er muligt at få overført funktionaliteten fra en applikation og det er muligt at få sekundære dialogbokse frem. Et ActiveX document har mulighed for at gemme data, som brugeren har indtastet.

Til toppen af siden

Kommentar

Du skal være logget ind før du kan se eller skrive kommentarer til de forskellige indlæg. Klik her for at logge ind, eller oprette en bruger.
Denne artikel
» Indledning
» Hvad er ActiveX?
» ActiveX Controls
» ActiveX Controls og Security på en Internet side
» Scripting på client- og serverside
» ActiveX Code Components
» ActiveX Dokumenter

Søg i teksten

Artikel type
- Vejledning

Skrevet af
- Kent Kjær Jensen

Funktioner
· Anbefal til ven
· Printervenlig
· Kommenter / Bedøm
· Vis fuldskærm

En del af serien
IT Sikkerhed i Navision

Nøgleord
- ActiveX
- Internet Explorer