Klog på SAS seminar, december 2013 Hvordan skjules password i loggen ved brug af macro, Svend Bang, Københavns Universitet

Størrelse: px
Starte visningen fra side:

Download "Klog på SAS seminar, december 2013 Hvordan skjules password i loggen ved brug af macro, Svend Bang, Københavns Universitet"

Transkript

1 Klog på SAS seminar, december 2013 Hvordan skjules password i loggen ved brug af macro, Svend Bang, Københavns Universitet Baggrund: I et frugtbart samarbejde mellem Danmarks Statistik, Forskningsservice, og Centre for Applied Microeconometrics, Økonomisk Institut, Københavns Universitet, er der etableret en samling af tidsrækker, som stilles til rådighed for CAMs forskere. Af almindelige ordens- og sikkerhedsgrunde har hvert enkelt projekt og dets deltagere kun adgang til udvalgte registre og variabler. Problem/Udfordring: * , SB: Problem - eller på nudansk: Udfordring! Data class(pw=minkode) Data class(pw=&pwd) %Macro Problem Data class(pw=&pwd) %Mend Problem Options mprint %Problem Ved afvikling af ovenstående ses det, at værdien af &pwd vises i loggen, hvilket selvfølgelig ikke er så smart! Dannelse af Views: * DanView.sas Opgave: Dan views til læsning af registre i Demo_db. I det første view skjules pw for projektet. Bemærk anvendelsen af Nosave, der sikrer at koden bag viewet ikke kan læses. Det næste view dannes med SQL. Her foretages en eventuel ændring af Rækkefølgen af variablerne samt tilknyttes et libname , SB: Første udgave %include "&Her\Begynd.sas" %include "&Her\HentDsnAkode.sas" %include "&Her\SkjulPW.sas" %Macro DanView(Reg,SortVar,VarList,ReorderList) Argumenter: Reg - Navn på register SortVar - Her sættes en sorteringsvariabel i dictionary Varlist - her udvælges eventuelt variabler. Kan være blank. ReorderList - Ændring af rækkefølgen af variabler i dictionary. Kan være * for alle.

2 Data bib.&reg.av(sortedby=&sortvar)/view=bib.&reg.av(source=nosave) %SkjulPW(Set fra.&reg(pw="<adgangskode>")) By &SortVar %If &Varlist^= %Then Keep &VarList Proc Sql Create view bib.&reg.v as Select &ReorderList from bib.&reg.av using libname fra "&Her\Demo_db" Quit %Mend DanView Options mprint mrecall msglevel=i %Begynd(R) &Batch.%include "&Her\PWencode.sas" /source2 Libname Fra "&Her\Demo_db" Libname bib "&Her\Sasbib" %DanView(class,name,,%str(Name, Age, Height, Sex, Weight)) %DanView(classfit,Name,Name predict lowermean uppermean lower upper,*) Projektets fælles data er anbragt i Demo_db, der her eksemplificerer CAMs fælles database. Brugen af views sikrer at det enkelte projekt kun har adgang til de relevante data, mens det nødvendige password forbliver skjult. Makroen SkjulPW er det eneste originale bidrag til løsningen. %Macro SkjulPW(Linie) Argumenter: Linie Skal indeholde strengen <AdgangsKode>, der omsættes til det aktuelle password. Husk ved kaldet at anvende %str(), hvis der er kommaer i Linie. Gældende makrooptions aflæses, nulstilles og sættes igen , SB: Første version %Local currmprint currsymbolgen LocalLinie %Let currmprint=%sysfunc(getoption(mprint)) %Let currsymbolgen=%sysfunc(getoption(symbolgen)) %Let LocalLinie=* &linie &LocalLinie Options nomprint nosymbolgen Hvis _pwencode er sat af Proc PWencode, anvendes denne. Ellers anvendes den indtastede kode &DsnAkode. %If %symexist(_pwencode) %then %Let LocalLinie=%sysfunc(tranwrd(&Linie,<AdgangsKode>,&_pwencode)) %Else %Let LocalLinie=%sysfunc(tranwrd(&Linie,<AdgangsKode>,&DsnAkode)) &Locallinie Options &currmprint &currsymbolgen %Mend SkjulPW

3 Oprettelse af eksempel og test: * Flyt.sas Opgave: Her dannes testdata i Demo_db , SB: Første udgave %include "&Her\Begynd.sas" %include "&Her\HentDsnAkode.sas" %include "&Her\SkjulPW.sas" Options mprint mrecall msglevel=i %Let FqrsteGang= %Begynd(W) Libname bib "&Her\Demo_db" %SkjulPW(Data bib.class(pw="<adgangskode>")) %SkjulPW(Proc sort data=sashelp.classfit out=bib.classfit(pw="<adgangskode>")) By name * TestView.sas Her ses et eksempel på anvendelsen af viewet , SB: TestView Options mprint mrecall msglevel=i %Macro TestView(Reg) Title "Test af view &reg.v" Proc contents data=bib.&reg.v varnum Proc print data=bib.&reg.v %Mend TestView Libname bib "&Her/Sasbib" %TestView(class) %TestView(classfit) Ved kopiering af ovenstående og papirets øvrige kode kan det samlede eksempel afprøves. Læseren er også velkommen til at e-skrive til forfatteren så tilsendes der en zipfil! Administration: Det har været en udtrykkelig forudsætning, at programmeringen kunne ske i Enterprise Guide samtidigt med, at afvikling i batch stadig skulle være mulig. Løsningen er også afprøvet under 9.3. %Macro Begynd(RellerW) Argumenter: R for Read, W for Write - begge sendes videre til makroen HentDsnAkode. Variabler: Afvikling - 0 for klassisk eller Batch, 1 For EG FqrsteGang - Sættes til *, således at gentagen udførelse forhindres Batch - Sættes til * under EG , SB: Tilpasset 9.3, SYSPROCESSNAME , SB: Første version %Global DsnAkode FqrsteGang Afvikling Batch

4 %If %substr(&sysprocessname,1,3) EQ %str(dms) or %substr(&sysprocessname,1,7) EQ %str(program) %then %Let Afvikling=0 %Else %Let Afvikling=1 &FqrsteGang %HentDsnAkode(&RellerW) %If &Afvikling=0 %then %Let Batch=&Fqrstegang %Else %Let Batch=* %Let FqrsteGang=* %Mend Begynd %Macro HentDsnAkode(RellerW) Argumenter: R for Read, W for Write Ved R promptes kun én gang for adgangskoden. Ved W gøres det to gange. Funktion: Under Batch/Klassisk anvendes %Windows, men der under EG anvendes Promts , SB: KontrolKode erklæres som Local , SB: Første version %Local KontrolKode %Let DsnAkode= R for Read %If &RellerW = R %Then %Do %If &Afvikling=0 %then %Do %Window AkodeR 'Adgangskode til alle datasæt:' DsnAkode 8 attr=underline display=no required=yes %Display AkodeR %Else %Do %Let DsnAkode=&AkodeR_password W for Write %Else %Do %If &Afvikling=0 %then %Do %Do %Until(&DsnAkode = &KontrolKode) %Window AkodeW 'Adgangskode til alle datasæt:' DsnAkode 8 attr=underline display=no required=yes 'Indtast koden igen:' KontrolKode 8 attr=underline display=no required=yes %Display AkodeW %Else %Do %Let DsnAkode=&AkodeR_PASSWORD %Let KontrolKode=&Kontrol_PASSWORD %If &DsnAkode NE &KontrolKode %Then %Do %Put Fejl i Password - Kør programmet igen!!!

5 %ABORT ABEND %Mend HentDsnAkode Nedenstående er et eksempel på brug af proceduren Pwencode: * , SB: Test af PWencode Proc pwencode in="&pwd" Filename klip clipbrd Proc pwencode in="&pwd" out=klip Forfatter: Svend Bang, Systemkonsulent Center for Samfundsvidenskabelig IT, Københavns Universitet Øster Farimagsgade 5, 1353 København K. Kontor: CSS, Tlf.: E-post: Læseren er meget velkommen til at e-skrive eller ringe for at afklare de mystiske detaljer I makrokoden! Kilder: Art Carpenter, "Carpenter's Complete Guide to the SAS Macro Language, Second Edition". SAS Institute. Det er en fremragende bog både til læsning og til opslag. Den kan købes ved henvendelse til den hjælpsomme Ane Gerken, Sas Institute, DK. Brugen af blank elelr * i makrovariablerne FqrsteGang og Batch er hentet fra &debug side Paul D Sherman & Arthur L. Carpenter, "Secret Sequel: Keeping Your Password Away From the LOG". Artiklen giver et godt overblik over brug af password og dets undertrykkelse i loggen. Teknikken til undertrykkelse og efterfølgende genoplivning af makrooptions er hentet herfra. Leanne Tang, "Encoding the Password - A low maintenance way to secure your data access". Artiklen er en læseværdig gennemgang af Proc Pwencode.

Peter Kellberg. Rundt om Danmarks Statistiks makroer. Design, Standardisering, Teknik

Peter Kellberg. Rundt om Danmarks Statistiks makroer. Design, Standardisering, Teknik Peter Kellberg Rundt om Danmarks Statistiks makroer Design, Standardisering, Teknik SAS Forum 2009 Ét makrobibliotek ca 50 makroer, vi selv har lavet mange andre fx CLAN Autocall makroer en makro er et

Læs mere

Moderne SAS-programmering på webben med SAS Studio. Georg Morsing SAS Institute

Moderne SAS-programmering på webben med SAS Studio. Georg Morsing SAS Institute Moderne SAS-programmering på webben med SAS Studio Georg Morsing SAS Institute SAS-programmering med SAS Display Manager 1985 2015 Den nye SAS program editor i SAS Enterprise Guide August 2010 SAS Enterprise

Læs mere

VÆR EFFEKTIV SOM SAS PROGRAMMØR MED SAS ENTERPRISE GUIDE 7.12 GEORG MORSING

VÆR EFFEKTIV SOM SAS PROGRAMMØR MED SAS ENTERPRISE GUIDE 7.12 GEORG MORSING VÆR EFFEKTIV SOM SAS PROGRAMMØR MED SAS ENTERPRISE GUIDE 7.12 GEORG MORSING Copyr i g ht 2013, SAS Ins titut e Inc. All rights res er ve d. Livet som SAS-programmør er blevet lettere med SAS Enterprise

Læs mere

ODBC made easy på dansk (når bare man ved hvordan) Jesper Michelsen, Data warehouse & Analyse

ODBC made easy på dansk (når bare man ved hvordan) Jesper Michelsen, Data warehouse & Analyse ODBC made easy på dansk (når bare man ved hvordan) Jesper Michelsen, Data warehouse & Analyse Agenda Præsentation Hvad er ODBC? ODBC Datakildeadministrator System-DSN Distribution Fil-DSN Scriptede connections

Læs mere

PROC TRANSPOSE. SAS-tabellen - hensigtsmæssig lagring af data. Copyright 2011 SAS Institute Inc. All rights reserved.

PROC TRANSPOSE. SAS-tabellen - hensigtsmæssig lagring af data. Copyright 2011 SAS Institute Inc. All rights reserved. PROC TRANSPOSE SAS-tabellen - hensigtsmæssig lagring af data Copyright 2011 SAS Institute Inc. All rights reserved. Transponerede tabeller Brede eller smalle? Hvad: Brede tabeller har mange kolonner med

Læs mere

Mænd, Mus og Metadata

Mænd, Mus og Metadata Mænd, Mus og Metadata Henrik Dorf SAS Institute A/S Intet er jo hvad det gir sig ud for Mus er en computermus Mænd er personer af begge køn der tager backup og ikke vil have en musearm Metadata er data

Læs mere

INTRODUKTION TIL SAS

INTRODUKTION TIL SAS INTRODUKTION TIL SAS MOGENS RING PETERSEN August 2010 INDHOLDSFORTEGNELSE SAS SOM PROGRAMMERINGSSPROG... 4 Programstrukturen i SAS... 4 SAS's hjælpesystem... 5 Eksempler på SAS-programmer... 5 Datatyper...

Læs mere

Anvendelse af Model- View koncept i SAS Stored Processer

Anvendelse af Model- View koncept i SAS Stored Processer Anvendelse af Model- View koncept i SAS Stored Processer Peter Sandal Boll Chefkonsulent Professional Services, Skanderborg SAS Institute A/S Agenda Model-View-Controller konceptet (MVC) Eksempel med put-rapport

Læs mere

OPC ACCESS HEARTBEAT 1

OPC ACCESS HEARTBEAT 1 OPC Access Heartbeat Dette dokument gennemgår i et kort eksempel, hvordan OPC Access konfigureres til at anvende Heartbeat funktionen til at dokumentere kontinuerlig forbindelse mellem SQL Server og OPC

Læs mere

Variansanalyse i SAS. Institut for Matematiske Fag December 2007

Variansanalyse i SAS. Institut for Matematiske Fag December 2007 Københavns Universitet Statistik for Biokemikere Det naturvidenskabelige fakultet Institut for Matematiske Fag December 2007 Variansanalyse i SAS 2 Tosidet variansanalyse Residualplot Tosidet variansanalyse

Læs mere

Programmering I Java/C#

Programmering I Java/C# Programmering I Java/C# Dit første projekt Datatekniker Intro to C# C# (C Sharp) Et enkelt, moderne, generelt anvendeligt, objektorienteret programmeringssprog Udviklet af Microsoft, ledet af danskeren

Læs mere

Umbraco installationsvejledning

Umbraco installationsvejledning på et ScanNet ASP Webhotel Indledning Beskrivelse Denne vejledning vil indeholde installation af CMS systemet Umbraco på et ASP Webhotel. Det dansk grundlagt Content Management System (CMS) Umbraco er

Læs mere

Deltag i en quiz: Test din viden i SAS -programmering

Deltag i en quiz: Test din viden i SAS -programmering Deltag i en quiz: Test din viden i SAS -programmering Georg Morsing, uddannelsesdirektør Copyright 2011 SAS Institute Inc. All rights reserved. Test din SAS -programmering 12 spørgsmål 4 svarmuligheder

Læs mere

Appelsiner, bananer og citroner

Appelsiner, bananer og citroner Appelsiner, bananer og citroner Af: Peter Kellberg Danmarks Statistik Sejrøgade DK-00 København Ø pke@dstdk SAS og øvrige SAS Institute Inc-produkter samt navngivne serviceydelser er registrerede varemærker

Læs mere

Dan dine egne SAS - funktioner med PROC FCMP

Dan dine egne SAS - funktioner med PROC FCMP Dan dine egne SAS - funktioner med PROC FCMP Karsten Lund, chefkonsulent PS Commercial / Life Sciences Fordele og ulemper ved at anvende PROC FCMP Fordele ved at anvende PROC FCMP Bedre mulighed for at

Læs mere

Sortering fra A-Z. Henrik Dorf Chefkonsulent SAS Institute

Sortering fra A-Z. Henrik Dorf Chefkonsulent SAS Institute Sortering fra A-Z Henrik Dorf Chefkonsulent SAS Institute Hvorfor ikke sortering fra A-Å? Det er for svært Hvorfor ikke sortering fra A-Å? Hvorfor ikke sortering fra A-Å? Hvorfor ikke sortering fra A-Å?

Læs mere

Dynamiske Web-applikationer i SAS-portalen

Dynamiske Web-applikationer i SAS-portalen Michael Madsen og Poul Aistrup SEB Pension Dynamiske Web-applikationer i SAS-portalen SAS Forum Danmark 26.05.2009 1 SEB er en nordeuropæisk finanskoncern SEB kort fortalt Grundlagt i 1856 af Wallenberg

Læs mere

Introduktion til SAS macro language

Introduktion til SAS macro language Introduktion til SAS macro language Ole Steen Senior Principal Consultant Knowledge & Education SAS Institute A/S Formålet med makro Makro kan kort beskrives som tekstbehandling på et SAS - program, umiddelbart

Læs mere

Hvorfor SAS Kort intro til SAS

Hvorfor SAS Kort intro til SAS Hvorfor SAS Kort intro til SAS Efterår 2015 Janne Petersen Judith L Jacobsen Lene Theil Skovgaard Kan alt Alle ph.d. studerende har gratis adgang Fra universitetet eller hospitalerne Kode --- hjælp fra

Læs mere

ODS measured tagset til RTF er smart og kan tilpasses

ODS measured tagset til RTF er smart og kan tilpasses ODS measured tagset til RTF er smart og kan tilpasses 4. Oktober 2012 Marc Andersen, StatGroup ApS, Denmark Indhold Oversigt Hvorfor Hvad Validering Programkode til tagset: send mail til Tips Konklusion

Læs mere

Samspillet mellem databaser og kort styres af GeoCAD programmet GeoDB.

Samspillet mellem databaser og kort styres af GeoCAD programmet GeoDB. GeoCad modul GeoDB I GeoCAD er det muligt at koble relationsdatabase til GeoEDIT. Her igennem er det muligt at lagre forskellige oplysninger i databasen og koble disse oplysninger til objekter i kortet.

Læs mere

ExtraNet. Sider beskyttet med kodeord i OLO

ExtraNet. Sider beskyttet med kodeord i OLO ExtraNet Sider beskyttet med kodeord i OLO Side 1 af 16 For brugeren af din hjemmeside Fra forsiden kan du indsætte en knap, som henviser til en side, som kræver en kode. Side 2 af 16 Login er nødvendigt

Læs mere

Kort intro til SAS. Efterår 2015. Janne Petersen Judith L Jacobsen Lene Theil Skovgaard

Kort intro til SAS. Efterår 2015. Janne Petersen Judith L Jacobsen Lene Theil Skovgaard Kort intro til SAS Efterår 2015 Janne Petersen Judith L Jacobsen Lene Theil Skovgaard 1 Hvorfor SAS Kan alt Alle ph.d. studerende har gratis adgang Fra universitetet eller hospitalerne Kode --- hjælp fra

Læs mere

Vejledning til Teknisk opsætning

Vejledning til Teknisk opsætning Vejledning til Teknisk opsætning v. 1.0 Adm4you, 2010. Indhold Kort om denne vejledning... 3 Generelt om easyourtime... 3 Installation af databasen... 3 Sikkerhed og rettigheder... 4 SQL Login... 4 Rettigheder

Læs mere

Status på det trådløse netværk

Status på det trådløse netværk Status på det trådløse netværk Der er stadig problemer med det trådløse netværk, se status her: http://driftstatus.sdu.dk/?f=&antal=200&driftid=1671#1671 IT-service arbejder stadig med at løse problemerne

Læs mere

Hosted CRM Outlook client connector setup guide. Date: Version: 1. Author: anb. Target Level: Customer. Target Audience: End User

Hosted CRM Outlook client connector setup guide. Date: Version: 1. Author: anb. Target Level: Customer. Target Audience: End User Hosted CRM 2011 Outlook client connector setup guide Date: 2011-06-29 Version: 1 Author: anb Target Level: Customer Target Audience: End User Language: da-dk Page 1 of 16 LEGAL INFORMATION Copyright 2011

Læs mere

SAS-programmering med sikkerhedsnet: FUTS (Framework for Unit Testing SAS programs)

SAS-programmering med sikkerhedsnet: FUTS (Framework for Unit Testing SAS programs) SAS-programmering med sikkerhedsnet: FUTS (Framework for Unit Testing SAS programs) Forkerte analyseresultater fra virksomhedens egen SAS-programmør kan have store omkostninger for virksomheden. Derfor

Læs mere

Indholdsfortegnelse Databaser og PHP... 3 Opgave... 4 Opgave... 5 Opgave... 6 Sidste opgave er en lille gæstebog... 7 Kilder og nyttige links:...

Indholdsfortegnelse Databaser og PHP... 3 Opgave... 4 Opgave... 5 Opgave... 6 Sidste opgave er en lille gæstebog... 7 Kilder og nyttige links:... Indholdsfortegnelse Databaser og PHP... 3 Opgave... 4 Opgave... 5 Opgave... 6 Sidste opgave er en lille gæstebog... 7 Kilder og nyttige links:... 9 Nogle HTML tags... 9 Databaser og PHP Når vi snakker

Læs mere

Google Maps og SAS/GRAPH software

Google Maps og SAS/GRAPH software Google Maps og SAS/GRAPH software Jens Dahl Mikkelsen, Business Advisor, Information Management Agenda Formål Introduktion til geografisk visning af data SAS/GRAPH software Google Maps, Google Earth Geokodning

Læs mere

Opsætning af MobilePBX med Kalenderdatabase

Opsætning af MobilePBX med Kalenderdatabase Opsætning af MobilePBX med Kalenderdatabase Dette dokument beskriver hvorledes der installeres Symprex Exchange Connector og SQL Server Express for at MobilePBX kan benytte kalenderadadgang via database

Læs mere

Peter Kellberg. Det vidste du ikke om et EG projekt!

Peter Kellberg. Det vidste du ikke om et EG projekt! Peter Kellberg Det vidste du ikke om et EG projekt! SAS Forum 2010 Spørgsmål? Kan tanker om sex få én til at nyse? Ja! Journal of the Royal Society of Medicine Det vigtigste først Er sex overhovedet relevant

Læs mere

Advanced Word Template Brugermanual

Advanced Word Template Brugermanual Advanced Word Template Brugermanual Forord: Advanced Word Template er et værktøj, der anvendes sammen med Microsoft Word til at opbygge ensartet beskrivelser på en mere intelligent måde end Copy and Paste

Læs mere

Projekt DATA step view

Projekt DATA step view Projekt DATA step view Af Louise Beuchert Formål Formålet med dette projekt, er at sammenligne tid/ressourcekonsekvenser ved at køre SASjobs på data hentet som henholdsvis en fysisk kopi af data filen

Læs mere

MySQL i Java. Tutorial lavet af Jákup W. Hansen TSU 2006 2.semester 05.januar 2007

MySQL i Java. Tutorial lavet af Jákup W. Hansen TSU 2006 2.semester 05.januar 2007 MySQL i Java Tutorial lavet af Jákup W. Hansen TSU 2006 2.semester 05.januar 2007 Hvad er MySQL? Det er et database system, som er gratis for os at bruge. Det er lidt mere besværligt i starten at bruge

Læs mere

SAS formater i Danmarks Statistik

SAS formater i Danmarks Statistik Danmarks Statistik, Forskningsservice og Kundecenter 9. januar 2012 SAS formater i Danmarks Statistik 1. Indledning... 1 2. Hvor findes formater og øvrige datafiler?... 2 3. Hvordan bruges formater i SAS-programmet?...

Læs mere

Vejledning til at tjekke om du har sat manuel IP på din computer.

Vejledning til at tjekke om du har sat manuel IP på din computer. Indhold Vejledning til at, komme på nettet. (DANSK)... 2 Gælder alle systemer.... 2 Vejledning til at tjekke om du har sat manuel IP på din computer.... 2 Windows 7... 2 Windows Vista... 2 Windows XP...

Læs mere

PID2000 Archive Service

PID2000 Archive Service PROLON CONTROL SYSTEMS Herstedvesterstræde 56 DK-2620 Albertslund Danmark Tlf.: (+45) 43620625 Fax: (+45) 43623125 PID2000 Archive Service Bruger vejledning Juni 2002 Denne manual beskriver brugen af softwaren

Læs mere

SAS@Nykredit. en fælles opsætning af SAS som grundlag for samarbejde. Jesper Michelsen, Risikostyring Modeller 02-10-2012 1

SAS@Nykredit. en fælles opsætning af SAS som grundlag for samarbejde. Jesper Michelsen, Risikostyring Modeller 02-10-2012 1 SAS@Nykredit en fælles opsætning af SAS som grundlag for samarbejde Jesper Michelsen, Risikostyring Modeller 02-10-2012 1 Agenda WHOAMI Hvad var scenen i efteråret 2011 Hvorfor kan vi ikke bare klare os

Læs mere

Det Naturvidenskabelige Fakultet. Introduktion til Blackboard (Øvelser) Naturvidenskabeligt Projekt 2006 Prøv at forske

Det Naturvidenskabelige Fakultet. Introduktion til Blackboard (Øvelser) Naturvidenskabeligt Projekt 2006 Prøv at forske Det Naturvidenskabelige Fakultet Introduktion til Blackboard (Øvelser) Naturvidenskabeligt Projekt 2006 Prøv at forske Indholdsfortegnelse Introduktion til Blackboard Content System...3 Øvelse 01 individuel:

Læs mere

StarWars-videointro. Start din video på den nørdede måde! Version: August 2012

StarWars-videointro. Start din video på den nørdede måde! Version: August 2012 StarWars-videointro Start din video på den nørdede måde! Version: August 2012 Indholdsfortegnelse StarWars-effekt til videointro!...4 Hent programmet...4 Indtast din tekst...5 Export til film...6 Avanceret

Læs mere

Programmering C RTG - 3.3 09-02-2015

Programmering C RTG - 3.3 09-02-2015 Indholdsfortegnelse Formål... 2 Opgave formulering... 2 Krav til dokumentation af programmer... 3 ASCII tabel... 4 Værktøjer... 5 Versioner af ASCII tabel... 6 v1.9... 6 Problemer og mangler... 6 v2.1...

Læs mere

Har du glemt hvordan du loggede ind, da du oprettede din ansøgning?

Har du glemt hvordan du loggede ind, da du oprettede din ansøgning? Har du glemt hvordan du loggede ind, da du oprettede din ansøgning? Når du skal logge på ansøgningssystemet for at tjekke dine beskeder, ansøgningens status eller eventuelt acceptere et tilbud om optagelse,

Læs mere

The EAL Jobportal. How to get started

The EAL Jobportal. How to get started The EAL Jobportal How to get started Be prepared Before you start You need to know the ID of your Uni login (WAYF login) You need a browser like Firefox, Safari, Google Chrome (or IE 9 or higher) You need

Læs mere

High-Performance Data Mining med SAS Enterprise Miner 14.1

High-Performance Data Mining med SAS Enterprise Miner 14.1 High-Performance Data Mining med SAS Enterprise Miner 14.1 nye procedurer til en mere effektiv modeludviklingsproces Kristina Birch, Advisory Analytical Consultant, SAS Institute Indhold Hvad er High-Performance

Læs mere

Hosted CRM Outlook client connector setup guide. Date: Version: 1. Author: anb. Target Level: Customer. Target Audience: End User

Hosted CRM Outlook client connector setup guide. Date: Version: 1. Author: anb. Target Level: Customer. Target Audience: End User Hosted CRM 2011 Outlook client connector setup guide Date: 2011-09-08 Version: 1 Author: anb Target Level: Customer Target Audience: End User Language: da-dk Page 1 of 19 LEGAL INFORMATION Copyright 2011

Læs mere

Databaseadgang fra Java

Databaseadgang fra Java Databaseadgang fra Java Grundlæggende Programmering med Projekt Peter Sestoft Fredag 2007-11-23 Relationsdatabasesystemer Der er mange databaseservere Microsoft Access del af Microsoft Office MySQL god,

Læs mere

a) Oprettelse af brugerkoder, brugernavne og brugerrettigheder. 2. Vent til velkomsthilsenen erstattes af meddelelsen Kodeindtastning.

a) Oprettelse af brugerkoder, brugernavne og brugerrettigheder. 2. Vent til velkomsthilsenen erstattes af meddelelsen Kodeindtastning. Administratorvejledning for den elektroniske lås SELO-B Al programmering skal ske med lågen åben Den fabriksindsstillede administratorkode 1 2 3 4 5 6 7, skal straks ændres. a) Oprettelse af brugerkoder,

Læs mere

Indholdsfortegnelse If-sætningen... 3 Opgaver... 4 OR, AND sammen med if-sætningen... 5 Rand() funktion... 5 Opgave... 5 Include() funktionen...

Indholdsfortegnelse If-sætningen... 3 Opgaver... 4 OR, AND sammen med if-sætningen... 5 Rand() funktion... 5 Opgave... 5 Include() funktionen... Modul 2 Indholdsfortegnelse If-sætningen... 3 Opgaver... 4 OR, AND sammen med if-sætningen... 5 Rand() funktion... 5 Opgave... 5 Include() funktionen... 6 Opgave... 6 POST/GET og formular... 6 Opgaver...

Læs mere

Zinio. Hvordan virker den?

Zinio. Hvordan virker den? Zinio Hvordan virker den? Fakta Adgang til 190 magasiner i bibliotekspakken Kun engelsksprogede magasiner Udkommer samtidig med trykt version Intet loft på antal lån Lån ophører ikke, men skal dog slettes

Læs mere

Anvend dine SAS -programmer som SAS Stored Processes

Anvend dine SAS -programmer som SAS Stored Processes Anvend dine SAS -programmer som SAS Stored Processes Christina Johansson & Thomas Bjerggaard SAS Institute A/S indicates USA registration. Emner Hvad er en STP? Hvordan danner man en STP? Hvem kan bruge

Læs mere

RIGSPOLITIET. Vejledning i konvertering. fra. Word -dokument. til. PDF-fil. på politi.dk. Rigspolitiets websektion

RIGSPOLITIET. Vejledning i konvertering. fra. Word -dokument. til. PDF-fil. på politi.dk. Rigspolitiets websektion RIGSPOLITIET Vejledning i konvertering fra Word -dokument til PDF-fil på politi.dk Rigspolitiets websektion Indledning Da vi skal leve op til kravene om tilgængelighed på Internettet, skal alle tekster

Læs mere

Navn: Søren Guldbrand Pedersen Klasse: 2i Fag: up/ansi Opgave: Brev til Sigurd Lære: John Austin Side 1 af 8 Dato: 14-05-2003

Navn: Søren Guldbrand Pedersen Klasse: 2i Fag: up/ansi Opgave: Brev til Sigurd Lære: John Austin Side 1 af 8 Dato: 14-05-2003 Side 1 af 8 Dato: 14-05-2003 Til Sigurd Som aftalt vil jeg her fremsende vores program til vores 80C535 kit og display. Det gik jo ud på at vi skulle starte med at få den til at intialiserer displayet,

Læs mere

Installation af Oracle 10g Release 2 database

Installation af Oracle 10g Release 2 database Installation af Oracle 10g Release 2 database Oracle 10g database indeholder databasesoftware, enterprise manager, SQL*Plus m.m., HTML DB (i dag kendt som Application Express) og tilhørende HTTP Server

Læs mere

Indholdsfortegnelse Forord...8 Makroer samt aktivere Udvikler-fanen...10 Makrosikkerhed (Sikkerhedsindstillinger)...13

Indholdsfortegnelse Forord...8 Makroer samt aktivere Udvikler-fanen...10 Makrosikkerhed (Sikkerhedsindstillinger)...13 1 Indholdsfortegnelse Forord...8 Makroer samt aktivere Udvikler-fanen...10 Hvad er en makro... 10 Hvad kan du bruge en makro til... 10 Hvad en makro er (Visual Basic for Applications)... 11 Det hele sker

Læs mere

OPC Access 3.0 opdatering via Stored Procedure

OPC Access 3.0 opdatering via Stored Procedure OPC Access 3.0 opdatering via Stored Procedure Dette dokument gennemgår et eksempel på, hvordan OPC Access 2.0 kan konfigureres til at opdatere en database via en stored procedure. OPC ACCESS 2.0 OPDATERING

Læs mere

Elektroniske tidsskrifter og databaser via Medicinsk Biblioteks hjemmeside. Procedure når du sidder ved en PC, der er koblet til sygehusets netværk

Elektroniske tidsskrifter og databaser via Medicinsk Biblioteks hjemmeside. Procedure når du sidder ved en PC, der er koblet til sygehusets netværk Vejledning Elektroniske tidsskrifter og databaser via Medicinsk Biblioteks hjemmeside Procedure når du sidder ved en PC, der er koblet til sygehusets netværk Vælg: http://www.aalborgsygehus.rn.dk/afdelinger/sygehusledelsen/medicinsk+bibliotek/

Læs mere

DET KONGELIGE BIBLIOTEK NATIONALBIBLIOTEK OG KØBENHAVNS UNIVERSITETS- BIBLIOTEK. Index

DET KONGELIGE BIBLIOTEK NATIONALBIBLIOTEK OG KØBENHAVNS UNIVERSITETS- BIBLIOTEK. Index DET KONGELIGE Index Download driver... 2 Find the Windows 7 version.... 2 Download the Windows Vista driver.... 4 Extract driver... 5 Windows Vista installation of a printer.... 7 Side 1 af 12 DET KONGELIGE

Læs mere

Citrix Receiver guide til Mac, Iphone, Ipad Version 1.4 18-05-2015

Citrix Receiver guide til Mac, Iphone, Ipad Version 1.4 18-05-2015 Citrix Receiver guide til Mac, Iphone, Ipad Version 1.4 18-05-2015 Om Seas-Nve Citrix Reciver 2015 Tidligere kunne Citrix kun tilgås fra en Browser (eks. Internet explorer, Safari, Crome) via Seas-Nve

Læs mere

Citrix Receiver komplet guide til installation, brug og fejlfinding Version 1.4 18-05-2015

Citrix Receiver komplet guide til installation, brug og fejlfinding Version 1.4 18-05-2015 Citrix Receiver komplet guide til installation, brug og fejlfinding Version 1.4 18-05-2015 Om Seas-Nve Citrix Reciver 2015 Tidligere kunne Citrix kun tilgås fra en Browser (eks. Internet explorer, Safari,

Læs mere

Web Admin 5.5. Brugsvejledning for User admin. Copyright 2003 Gullestrup.net

Web Admin 5.5. Brugsvejledning for User admin. Copyright 2003 Gullestrup.net Web Admin 5.5 Copyright 2003 Gullestrup.net Log ind på systemet Start med at gå ind på http://mailadmin.gullestrup.net i din browser. Indtast din Email Adresse samt Password, som hører til din konto, tryk

Læs mere

Bilag 4 Klient certifikat opsætning til test af SLS webservice

Bilag 4 Klient certifikat opsætning til test af SLS webservice Bilag 4 Klient certifikat opsætning til test af SLS webservice SLS Version 5.0 12.03.2013 Indholdsfortegnelse SLS Webservices klient certifikatopsætning test 1. Klient certifikat opsætning til test af

Læs mere

Dansk Ride Forbund Stævnesystem 2 Installationsvejledning

Dansk Ride Forbund Stævnesystem 2 Installationsvejledning Dansk Ride Forbund Stævnesystem 2 Installationsvejledning Redigeret Marts 2009 DANSK RIDE FORBUND Stævnesystem 2 Installationsvejledning Side 1 af 19 Indholdsfortegnelse: 1. Minimumskrav 3 2. Download

Læs mere

Write-N-Cite III til Word 2003

Write-N-Cite III til Word 2003 Write-N-Cite III til Word 2003 Indhold Installation på hospitalets computere... 2 Installation på privat computer... 2 Login på RefWorks i Word... 3 Indsæt referencer i et dokument... 4 Formater dokument

Læs mere

Xerox. Øvelse med tekst og billeder Nattergalen

Xerox. Øvelse med tekst og billeder Nattergalen Xerox Øvelse med tekst og billeder Nattergalen 1. opsætning af dokument i InDesign: - Klik File > New. I dialogboksen udfyldes indstillingerne som vist herunder. Det er vigtigt, at tage stilling til størrelser

Læs mere

TimeStamper Guide til fejlretning

TimeStamper Guide til fejlretning TimeStamper Guide til fejlretning for version 2.01 Copyright 2002-2013 www.timestamper.dk LICENSVEJLEDNING ver A09.doc ANSVARSFRASKRIVELSE: I ingen tilfælde skal udvikleren og/eller dets respektive leverandører

Læs mere

Exceptions i Delphi. Try except

Exceptions i Delphi. Try except Exceptions i Delphi Exceptions er en teknik til at fange fejl under programafviklingen. Ikke programmeringsfejl, men fejl der opstår i forskellige situationer, f.eks. en fil der mangler en fil der er skrivebeskyttet,

Læs mere

PHP kode til hjemmeside menu.

PHP kode til hjemmeside menu. PHP kode til hjemmeside menu. Home Hovedmenu 1 Hovedmenu 2 Hovedmenu 3 Hovedmenu 4 Undermenu 1 Breadcrumb Her vises indholdet af den valgte side Undermenu 2 Undermenu 3 Undermenu 4 Evt. en mulighed for

Læs mere

REFWORKS FAGKONSULENTENS VEJLEDNING

REFWORKS FAGKONSULENTENS VEJLEDNING REFWORKS FAGKONSULENTENS VEJLEDNING Nationale Kliniske Retningslinjer Version 09-02-2015 2015 Indholdsfortegnelse 1. Refworks og Nationale Kliniske Retningslinjer... 3 2. Ekstern adgang til RefWorks...

Læs mere

Opret ODBC datakilde Vejledning

Opret ODBC datakilde Vejledning Vejledning V. 1 APRIL 2011 FOR KUNDESERVICE Indholdsfortegnelse 1 Indledning... 3 1.1 Formål... 3 1.2 Målgruppe... 3 1.3 Krav... 3 2 Opret ODBC Datakilde (Open Database Connectivity)... 3 2.1 Forbindelse

Læs mere

GUIDE TIL CLOUD DRIVE

GUIDE TIL CLOUD DRIVE GUIDE TIL CLOUD DRIVE Dette er en guide du kan anvende til nemt at komme effektivt i gang med at anvende Cloud Drive Indholdsfortegnelse 1. Tilgængelige Cloud Drive klienter 2. Guide til Windows klienten

Læs mere

Elektroniske tidsskrifter og databaser via Regionslicenser

Elektroniske tidsskrifter og databaser via Regionslicenser Vejledning Elektroniske tidsskrifter og databaser via Regionslicenser Via Regionslicenser kan hver region tilbyde alle hospitalsansatte og praksissektoren adgang til en række elektroniske ressourcer Adgangen

Læs mere

Udbedring af fejlsituationer ved anvendelse af BridgeMate

Udbedring af fejlsituationer ved anvendelse af BridgeMate Udbedring af fejlsituationer ved anvendelse af BridgeMate Indhold: Kort om BridgeCentral og BridgeMate funktionen Resumé PC en går i dvale eller lukker ned under en session Serveren mister strøm Et bord

Læs mere

Softwaretest. - også af "ikke testbar" software. DAPUG erfamøde 7. marts 2012 Thomas Vedel, Thomas Vedel Consult email: thomas@veco.

Softwaretest. - også af ikke testbar software. DAPUG erfamøde 7. marts 2012 Thomas Vedel, Thomas Vedel Consult email: thomas@veco. Softwaretest - også af "ikke testbar" software DAPUG erfamøde 7. marts 2012 Thomas Vedel, Thomas Vedel Consult email: thomas@veco.dk Hvorfor softwaretest? Software er sjældent fejlfri Test sikrer at softwaren

Læs mere

DET KONGELIGE BIBLIOTEK NATIONALBIBLIOTEK OG KØBENHAVNS UNIVERSITETS- BIBLIOTEK. Indhold

DET KONGELIGE BIBLIOTEK NATIONALBIBLIOTEK OG KØBENHAVNS UNIVERSITETS- BIBLIOTEK. Indhold DET KONGELIGE Indhold Download driver... 2 Find version af Windows 7.... 2 Hent drivers til Windows Windows 7.... 5 Udpak driver... 6 Windows 7 installation af printer.... 8 Side 1 af 12 DET KONGELIGE

Læs mere

GUIDE TIL CLOUD DRIVE

GUIDE TIL CLOUD DRIVE GUIDE TIL CLOUD DRIVE Dette er en guide til, hvordan du effektivt kommer i gang med at bruge Cloud Drive Indholdsfortegnelse 1. Tilgængelige Cloud Drive-klienter 2. Guide til Windows-klienten 2.1. Installation

Læs mere

Vejledning til brug af BWS arbejdsplads med Cisco VPN klient

Vejledning til brug af BWS arbejdsplads med Cisco VPN klient Vejledning til brug af BWS arbejdsplads med Cisco VPN klient - Tilslut din BWS computer til bankens netværk hjemmefra Version Forfatter Dato Dokumentstatus 1.0 Niklas Petersen 24.08.2015 Oprettet Side

Læs mere

Sammenlign og byt. Et eksempel på dokumentering af et program

Sammenlign og byt. Et eksempel på dokumentering af et program Sammenlign og byt Et eksempel på dokumentering af et program Sammenlign og byt Jeg har valgt, som et eksempel, at dokumentere et meget enkelt program som indlæser to tal, sammenligner dem og udskriver

Læs mere

Schedulering af SAS job i MS Task Scheduler, som sender e-mail med log og statuskode ved fejl

Schedulering af SAS job i MS Task Scheduler, som sender e-mail med log og statuskode ved fejl Schedulering af SAS job i MS Task Scheduler, som sender e-mail med log og statuskode ved fejl Eksemplet består af 2 dele, et SAS program der fejler, samt et Powershell script til at eksekvere SASprogrammet

Læs mere

how to save excel as pdf

how to save excel as pdf 1 how to save excel as pdf This guide will show you how to save your Excel workbook as PDF files. Before you do so, you may want to copy several sheets from several documents into one document. To do so,

Læs mere

Installation. Aesiras Internet hjemmeside og webshop. Aesiras -integreret Regnskab, Handel og Internet

Installation. Aesiras Internet hjemmeside og webshop. Aesiras -integreret Regnskab, Handel og Internet Installation Aesiras Internet hjemmeside og webshop Aesiras -integreret Regnskab, Handel og Internet Installationsvejledning Tak fordi du valgte Aesiras Business & Internet. I denne vejledning vil vi guide

Læs mere

vil jeg blive mindet om det af VBA allerede mens jeg skriver koden, da der er tale om en såkaldt kompileringsfejl:

vil jeg blive mindet om det af VBA allerede mens jeg skriver koden, da der er tale om en såkaldt kompileringsfejl: Fejlhåndtering Selv de bedste programmører laver af og til fejl! Dette kommer sikkert som en overraskelse for de fleste, bortset fra de, der har arbejdet med et hvilket som helst større program. Fejl kan

Læs mere

Android. Opsætning af Samsung Galaxy Ace

Android. Opsætning af Samsung Galaxy Ace Android Opsætning af Samsung Galaxy Ace 2 november 2011 Tryk på Finish 3 november 2011 Isæt simkort Isæt batteri Isæt SD kort Tænd telefon i højre side for oven Tast pinkode Vælg DK TDC på skærmen Tryk

Læs mere

DET KONGELIGE BIBLIOTEK NATIONALBIBLIOTEK OG KØBENHAVNS UNIVERSITETS- BIBLIOTEK. Indhold

DET KONGELIGE BIBLIOTEK NATIONALBIBLIOTEK OG KØBENHAVNS UNIVERSITETS- BIBLIOTEK. Indhold DET KONGELIGE Indhold Download driver... 2 Find version af vista.... 2 Hent drivers til Windows Vista... 4 Udpak driver... 5 Windows Vista installation af printer.... 7 Side 1 af 12 DET KONGELIGE KB har

Læs mere

PUT og INPUT funktionerne

PUT og INPUT funktionerne PUT og INPUT funktionerne Af: Peter Kellberg Danmarks Statistik Sejrøgade 11 DK-2100 København Ø pke@dst.dk PUT og INPUT-funktionerne Denne artikel er foranlediget af en henvendelse til vores interne SAS

Læs mere

Spil Master Mind. Indledning.

Spil Master Mind. Indledning. side 1 af 16 Indledning. Spillet som denne rapport beskriver, indgår i et større program, der er lavet som projekt i valgfaget programmering C på HTX i perioden 9/11-98 til 12/1-99. Spillet skal give de

Læs mere

Har du glemt hvordan du loggede ind, da du oprettede din ansøgning?

Har du glemt hvordan du loggede ind, da du oprettede din ansøgning? Har du glemt hvordan du loggede ind, da du oprettede din ansøgning? Når du skal logge på ansøgningssystemet for at tjekke dine beskeder, ansøgningens status eller eventuelt acceptere et tilbud om optagelse,

Læs mere

Vejledning til SmartSignatur Proof Of Concept

Vejledning til SmartSignatur Proof Of Concept Vejledning til SmartSignatur Proof Of Concept Version 0.9.1 15. marts 2013 Indhold Vejledning til SmartSignatur Proof Of Concept... 1 Hvad er en medarbejdersignatur... 3 Juridiske aspekter ved brug af

Læs mere

Kom i gang med SAS STPbaserede

Kom i gang med SAS STPbaserede make connections share ideas be inspired Kom i gang med SAS STPbaserede webapplikationer Lars L. Andersson Chefkonsulent Webapplikationer Interaktion med serverbaserede data via skærmbilleder leveret gennem

Læs mere

Vejledning til udfyldelse af online ansøgningsskema

Vejledning til udfyldelse af online ansøgningsskema Vejledning til udfyldelse af online ansøgningsskema University of Queensland Study Abroad 1 Start your UQ Application Log ind via https://apply.uq.edu.au Du skal nu lave en ny profil ( account ). Det gør

Læs mere

Elektroniske tidsskrifter og databaser via Regionslicenser

Elektroniske tidsskrifter og databaser via Regionslicenser Vejledning Elektroniske tidsskrifter og databaser via Regionslicenser Via Regionslicenser kan hver region nu tilbyde alle hospitalsansatte og praksissektoren adgang til en række elektroniske ressourcer

Læs mere

[MARKONLINE I CITRIX]

[MARKONLINE I CITRIX] 2012 [Type text] Udarbejdet af Udarbejdet for Optimering af MarkOnline I Citrix miljøer Indholdsfortegnelse Baggrundsinfo... 2 Symptomerne... 3 MarkOnline starter ikke... 3 MarkOnline startes, men download

Læs mere

Den forudsætter kendskab til C++ og lidt kendskab til SQL og MySQL C API.

Den forudsætter kendskab til C++ og lidt kendskab til SQL og MySQL C API. Denne guide er oprindeligt udgivet på Eksperten.dk Brug af MySQL i C++ Denne artikel bygger ovenpå artiklen "MySQL C API" og forklarer hvordan man kan programmere mere objekt orienteret. Den forudsætter

Læs mere

Vejledning: Brug GGs trådløse netværk Side 1 af 11

Vejledning: Brug GGs trådløse netværk Side 1 af 11 Kapitel: Indhold Side 1 af 11 Indhold Indhold... 1 GGs trådløse netværk - det du skal vide... 2 Android... 3 iphone... 5 Windows Phone (guide mangler)... 7 Windows på GribskovGymnasium... 8 Mac OSX på

Læs mere

Nets - Medarbejder Signatur

Nets - Medarbejder Signatur Nets - Medarbejder Signatur Nets Direkte Kommunikation Nøgle Bestilling Version: 2.1, Oktober 2013 Continia Software a/s Hjulmagervej 55 DK-9000 Aalborg Denmark Tel. +45 82 30 50 00 Support mail: cm@continia.dk

Læs mere

(fig.1. Eksempel på en almindelig entity)

(fig.1. Eksempel på en almindelig entity) Formål Formålet med denne opgave var, at designe et database system for et fiktivt universitet, ved hjælp af ER-model, for derefter at oversætte det til SQL tabeller. Og dernæst lave en assertion så der

Læs mere

SAS2WPS Workshop. Torben Christensen! Senior Partner, MSc.! email: torben.christensen@uniqcus.com! tlf: +45 3064 9150. Copyright UniQcus 2014

SAS2WPS Workshop. Torben Christensen! Senior Partner, MSc.! email: torben.christensen@uniqcus.com! tlf: +45 3064 9150. Copyright UniQcus 2014 SAS2WPS Workshop! Torben Christensen! Senior Partner, MSc.! email: torben.christensen@uniqcus.com! tlf: +45 3064 9150 Copyright UniQcus 2014 Torben Christensen 17 years with SAS institute (starting okt85)

Læs mere

Sproget Rascal (v. 2)

Sproget Rascal (v. 2) Sproget Rascal (v. 2) Til brug i K1 på kurset Oversættere Opdateret 29/11 2004 Abstract Rascal er et simpelt Pascal-lignende imperativt sprog. Dette dokument beskriver uformelt Rascals syntaks og semantik

Læs mere

PHP 3 UGERS FORLØB PHP, MYSQL & SQL

PHP 3 UGERS FORLØB PHP, MYSQL & SQL PHP 3 UGERS FORLØB PHP, MYSQL & SQL Uge 1 & 2 Det basale: Det primære mål efter uge 1 og 2, er at få forståelse for hvordan AMP miljøet fungerer i praksis, og hvordan man bruger PHP kodesproget til at

Læs mere

PCR 40 Door Access Control unit

PCR 40 Door Access Control unit Installations vejledning PCR 40 Door Access Control unit Ruko A/S Copyright 2003-2005, Ruko A/S Ruko A/S Marielundvej 20 DK - 2730 Herlev DENMARK Telefon: +45 44 54 44 54 Fax: +45 44 54 4444 E-post: support@ruko.dk

Læs mere

BEC Selfservice (Internt)

BEC Selfservice (Internt) BEC Selfservice (Internt) Adgang: http://selfservice.bec.dk Jeg kan huske mit Windows-password Jeg kan huske mit etoken-password Husk at isætte et oken Jeg har udfyldt Questionnaire i SAM Self Service

Læs mere