Workflow Composer. Scriptreference. Oktober 2003

Størrelse: px
Starte visningen fra side:

Download "Workflow Composer. Scriptreference. www.lexmark.com. Oktober 2003"

Transkript

1 Workflow Composer Scriptreference Klik her for at få vist eller hente denne eller andre Lexmark Document Solutions-dokumenter. Oktober 2003

2 Udgave: Oktober 2003 Det følgende afsnit gælder ikke for lande, hvor sådanne bestemmelser ikke er i overensstemmelse med det pågældende lands lovgivning: LEXMARK INTERNATIONAL, INC. UDSENDER DETTE DOKUMENT "SOM DET ER OG FOREFINDES" UDEN ANSVAR AF NOGEN ART, HVERKEN UDTRYKKELIGT ELLER STILTIENDE, HERUNDER, MEN IKKE BEGRÆNSET TIL, STILTIENDE GARANTIER FOR SALGBARHED ELLER EGNETHED TIL SÆRLIGE FORMÅL. Nogle stater tillader ikke ansvarsfraskrivelse for udtrykkeligt eller stiltiende ansvar ved bestemte transaktioner, og derfor er denne erklæring måske ikke gældende for dig. Dokumentet kan indeholde tekniske unøjagtigheder eller trykfejl. Oplysningerne heri ændres med jævne mellemrum. Ændringerne vil blive medtaget i senere udgaver. Forbedringer og ændringer af det beskrevne produkt eller program kan foretages på et hvilket som helst tidspunkt. Kommentarer til denne udgivelse kan sendes til Lexmark International, Inc., Department F95/032-2, 740 West New Circle Road, Lexington, Kentucky 40550, U.S.A. I Storbritanninen og Irland kan kommentarer sendes til Lexmark International Ltd., Marketing and Services Department, Westhorpe House, Westhorpe, Marlow Bucks SL7 3RQ. Lexmark kan frit bruge eller distribuere alle de indsendte oplysninger, som Lexmark finder det passende, uden at forpligte sig over for dig. Du kan købe yderligere dokumenter, der er relateret til dette produkt, ved at ringe på I Storbritannien og Irland skal du ringe på +44 (0) I andre lande skal du kontakte forhandleren. Henvisninger i dette dokument til produkter, programmer eller serviceydelser indebærer ikke, at producenten har til hensigt at markedsføre disse i alle de lande, hvor producenten opererer. Henvisninger til et produkt, program eller en serviceydelse har ikke til hensigt at fastslå eller antyde, at kun dette produkt, program eller denne serviceydelse kan bruges. Produkter, programmer eller serviceydelser med lignende funktionalitet, som ikke krænker eksisterende ejendomsrettigheder, kan bruges i stedet. Evaluering og verifikation af produktets evne til at fungere sammen med andre produkter, programmer eller serviceydelser, undtagen dem, der er udpeget af producenten, er brugerens eget ansvar. ImageQuick, Optra, Lexmark og Lexmark med diamantformen er varemærker tilhørende Lexmark International, Inc. og er registreret i USA og/eller andre lande. PostScript er et registreret varemærke tilhørende Adobe Systems Incorporated. Andre varemærker tilhører de respektive ejere. Copyright 2003 Lexmark International, Inc. Alle rettigheder forbeholdes. UNITED STATES GOVERNMENT RIGHTS Software og dokumentation, der leveres under denne aftale, er handelsvarer, som er udviklet udelukkende ved private investeringer.

3 Indhold Kapitel 1: Introduktion... 1 Kompatibilitet... 2 Nyheder i version Kapitel 2: Det grundlæggende... 3 Objekter... 3 Erklæring af variabler... 4 Flow-styring... 4 If/Then/Else... 4 Switch/Case... 5 Repetitive sætninger... 6 Loop... 6 Repeat... 7 Operatorer... 9 Matematiske... 9 Sammenligning Boolesk Andre funktioner Objektforkortelse vha. "with" Fejlfinding af et script Sammenkædede kommentarer og kodelinjer i et script Afbrydelse af et script under kørsel iii

4 Kapitel 3: Datatypeobjekter Boolesk Operatorer Document Metoder Operatorer Integer Metoder Operatorer Real Metoder Operatorer String Metoder Operatorer Map Metoder Kapitel 4: Hjælpeobjekter Boolean Array Metoder Dataset Metoder Integer Array Metoder Print options Metoder Indstillinger Real Array Metoder String Array Metoder Textfile Metoder ImageInfo PDF-filer Sidenumre Billedetyper Billedets farvedybder Indhold iv

5 Kapitel 5: Systemobjekter Original Usertime Confirm Eksempel på tilsidesættelse Local Kapitel 6: BarcodeRead (Stregkoder: læse) BarcodeWrite (Stregkoder: skrive) ConvertImageFormat (Billeder: skifte format) ConvertToDocument (Billeder: konvertere til Postscript eller PDF-billede).. 87 DatabaseNotes (Groupware: checke ind) Domino.Doc-handlinger DominoDocCheckIn (EDMS: checke ind) DominoDocRetrieve (EDMS: hente) Tilslutning til Domino.Doc Navigation i et Domino.Doc-bibliotek Exchange ( ) Notes ( ) SMTP ( ) adresser Modtagere og afsendere Godkendelse FaxByPrinter (Fax) FTPget (FTP: hente) FTPput (FTP: sende) GroupWise-handlinger GWMail ( ) GWDiscuss ( ) GWCheckIn (Groupware: checke ind) ImageCombine (Billeder: kombinere inden i dokument) ImageCrop (Billeder: beskære) ImageInvert (Billeder: invertere) ImageMerge (Billeder: overlægge) ImageRotate (Billeder: rotere) ImageSeparate (Billeder: separere inden i dokument) Indhold v

6 ImageText (Billeder: overlægge tekst) ImageToHTML (Billeder: konvertere til HTML) Text Types ImageToPDF (Billeder: konvertere til PDF [Søgbare]) Text Types ImageToRTF (Billeder: konvertere til RTF) Text Types ImageToText (Billeder: konvertere til tekst) Text Types LaunchExe (Åbne et andet program) Kontrol af returværdier MergeForm (Formularer: flette til PDF) ODBC-handlinger Introduktion ODBCWrite (ODBC-database: skrive) ODBCRead (ODBC-database: læse) PrintByDriver (Udskrive) PrintForm (Udskrive) Printertype Brug af en Windows-printerkø PrintJob (Udskrive) Udskriftsbekræftelse PrintURL (Udskrive) SaveToFile (Gem som fil) SharePoint SharePointWrite (EDMS: checke ind) SharePointRead (EDMS: hente) TiffSplit Metoder Kapitel 7: Prompter Markeringsprompt Meddelelsesprompt Numerisk prompt Indstillingsprompt (flere valg) Indstillingsprompt (ét valg) Adgangskodeprompt Tekstprompt Indhold vi

7 Appendix A: ODBC-reference 232 Softwarekrav og installation Dokumentunderstøttelse i databaser Indsættelse af værdier i datokolonner Appendix B: Stregkode-reference 235 Codabar Code 2 of Code 3 af Code Code Code EAN EAN ITF Patch PDF PostNet / Planet UCC UPC-A UPC-E Appendix C: Metadata-reference 245 Scanningsindstillinger Kopiindstillinger Faxindstillinger /FTP-indstillinger Adgang til tilsidesættelsesdata i et script Indhold vii

8 1 Introduktion I denne vejledning gives en teknisk reference for LDDScript 3.2, scriptsproget til produktpakken Lexmark Document Solutions. Scriptreferencen er organiseret som følger: Kapitel 1, "Det grundlæggende" Oversigt over grundlæggende LDDScript-konstruktioner. Kapitel 2, "Datatypeobjekter" Oplysninger om understøttede datatyper. Kapitel 3, "Hjælpeobjekter" Oplysninger om objekter, der bruges til at udføre almindelige funktioner. Kapitel 4, "Systemobjekter" Oplysninger om objekter, der leverer dataene i et indsendt job og giver feedback til brugeren. Kapitel 5, "" Oplysninger om objekter, der udfører den faktiske behandling af de dokumenter, der skal distribueres, lagres i en database, udskrives osv. Kapitel 6, "Prompter" Oplysninger om syntaksen og objekterne til at bede brugerne om data. Bilag A, "ODBC-reference" Oplysninger om oprettelse af grænseflader til databaser inde fra et script. Bilag B, "Stregkode-reference" Oplysninger om stregkoderne understøttet af LDDScript. Bilag C, "Metadata-reference" Oplysninger om de metadataegenskaber, der returneres, når et script tilsidesætter den almindelige kopierings-/fax-/ -handling for en MFP. Introduktion 1

9 Kompatibilitet LDDScript 3.2 fortsætter syntaksen og konstruktionen, der blev introduceret med Lexmark Document Distributor 2.0. Produktpakken, der gør brug af scriptsproget, omfatter: Lexmark Document Distributor Lexmark Document Producer Lexmark Document Portal Scriptsproget fungerer sammen med alle produkterne og giver dig mulighed for at automatisere arbejdsgangen, producere serverbaserede formularer og udskrive tomme eller forudfyldte formularer. Produkterne kan fungere uafhængigt af hinanden eller integreres, så de giver en komplet dokumentløsning. Scripts, der er skrevet til LDD 2.x skal konverteres eller omskrives for at arbejde i LDD 3.x. Scripts, der er skrevet ved hjælp af Workflow Composer 3.1 vil fungere sammen med LDD 3.2 uden ændringer, med undtagelse af scripts, der brugte ImageDeskew-handlingen, som er blvet fjernet fra LDD 3.2. Nyheder i version 3.2 Der er foretaget følgende ændringer i version 3.2: Bekræftelsessiden er blevet udvidet til at medtage alle miniaturer til alle scannede sider. Desuden kan de spørgsmpål og svar, der er angivet af brugeren i forbindelse på MFP en, medtages på bekræftelsessiden. Muligheden for at tilsidesætte standardhandlingen for bekræftelsessiden er blevet tilføjet, og derved kan bekræftelsessiden sendes med , gemmes i en fil osv. Der er blevet føjet godkendelse til SMTP-handlingen. ImageDeskew-handlingen er blevet fjernet. Ydeevnen for MergeForm-handlingen er øget væsentligt. Understøttelse af Windows-udskriftskøer er føjet til PrintForm-handlingen. Introduktion 2

10 2 Det grundlæggende Objekter Et objekt er en grundlæggende byggesten i et LDDScript. Et objekt indeholder egenskaber og metoder. En egenskab er én af de grundlæggende datatypeobjekter, f.eks. en streng eller et heltal. En egenskab indstilles til forskellige værdier for at påvirke måden, hvorpå et objekt fungerer. En metode er en funktion, der kaldes, for at anvendes på dataene. Der kan sendes parametre til en metode, og metoden kan returnere en værdi. Parametrene og returværdierne er datatyper eller hjælpeobjekter. Der anvendes punktumnotatation til at få adgang til et objekts egenskaber og metoder. Sådan indstilles en egenskabs værdi: ObjectName.propertyName = value Sådan kaldes en metode: ObjectName.MethodName() ObjectName.MethodName(param1, param2) returnvalue = ObjectName.MethodName(param1) LDDScript understøtter fem objektyper: Datatype de mest grundlæggende objekter. Alle egenskaber og de fleste variabler er af denne type. Hjælper giver en enkel måde at udføre nogle almindelige handlinger. System behandler ikke dokumenter, men bruges til at samle input og give brugerfeedback. Handling behandler dokumenter, udfører arkivering, routing, distribution, osv. De resterende kapitler i denne bog indeholder en oversigt over objekter af hver type. Det grundlæggende 3

11 Erklæring af variabler Alle variabler skal erklæres, før de kan bruges. Variabler kan ikke erklæres inden i en "with"-blok eller inden i nogen logikblokke, f.eks. if/then eller løkker. En variabel erklæres ved at angive dets objekttype og -navn. Eksempel: string text int num Der er nogle regler, der skal overholdes, ved navngivning af variabler: Navnet skal bestå af bogstaver, tal og understregningstegn ( _ ). Det første tegn i navnet skal være et bogstav. Det skal være unikt i scriptet. Navne gør ikke forskel på store og små bogstaver, så "Navn", "NAVN" og "navn" betragtes alle som det samme variabelnavn. Det må ikke være et reserveret ord (et ord med speciel betydning for scriptkompileren). Flow-styring Der kræves en form for flow-kontrollogik for at kontrollere udførelsen af scriptsætninger. Scriptsætninger kan udføres på tre måder: sekventielt, selektivt eller repetitivt. Hvis der ikke anvendes nogen flow-kontrollogik, udføres sætningerne i den rækkefølge, de forekommer i scriptet. Hvis du foretrækker selektiv udførelse af bestemte scriptsætninger, kan du bruge if/then/else eller switch/case-sætninger. Hvis du foretrækker repetitiv udførelse af scriptsætninger, kan sætningerne loop og repeat anvendes. If/Then/Else Den mest almindelige type flow-kontrol er muligheden for at udføre en sætning, hvis en bestemt betingelse er sand. Denne mulighed er implementeret i Document Server via if/then/elsekonstruktionen. Det grundlæggende format er: if (bool-udtryk) then sætning1 sætningn endif sætning1 til sætningn udføres kun, hvis det booleske udtryk i parentesen er TRUE. Nogle gange er det også nødvendigt at evaluere et sæt sætninger, hvis én betingelse er TRUE og en anden er FALSE. Det kan opnås med else-konstruktionen: if (bool-udtryk) then sætninga sætningc else sætningx sætningz endif sætninga til sætningc udføres, hvis det booleske udtryk i parentesen er TRUE. Ellers udføres sætningx til sætningz. Det grundlæggende 4

12 Switch/Case Nogle gange er der mere end en tilstand, du vil kontrollere. Du kan gøre dette med adskillige If/Then-sætninger. Switch/Case-sætningen giver en enklere måde at foretage flere sammenligninger: Integer switch String switch switch (intvar) switch (stringvar) case intval1 case "stringval1" sætninga sætninga sætningb sætningb case intval2 case "stringval2" sætningc sætningc statementd statementd default default sætninge sætninge sætningf sætningf endswitch endswitch Der kan bruges heltals- eller strengværdier sammen med Switch/Case-sætningen. Med udgangspunkt i variablens værdi udføres nu den case-blok, der svarer til den pågældende værdi. Selvom hver case-blok kan indeholde flere sætninger, udføres kun én case-blok. Hvis værdien af switch-variablen ikke passer til nogen af de angivne case-forekomster, udføres standardblokken. Standardblokken er ikke påkrævet. Hvis standardblokken anvendes, skal den dog være den sidste blok. Eksempel på switch Multifunktionsprintere (MFP er) har en jobstatistikfunktion. Når denne funktion er aktiveret, skal brugerne indtaste et kontonummer, før der opnås adgang til en profil. I dette eksempel indtaster brugere et afdelingsnummer, når der anvendes profiler. Dette eksempel på et script bruges en Switch/Case-sætning til at kontrollere afdelingsnummer. streng CustomSubject // Brug kontonummeret som et heltal int. DeptNumber = original.useracct.asint() switch (DeptNumber) case 35 CustomSubject = "Dokument fra Human Resources" case 41 CustomSubject = "Dokument fra juridisk afdeling" case 15 CustomSubject = "Dokument fra leveringsafdeling" standard CustomSubject = "Dokument fra Your Company" endswitch with Det grundlæggende 5

13 .Subject=CustomSubject.Message="Læs venligst.".characterset=ldd_smtpcharset_us.attachments=original.document.go() endwith Repetitive sætninger Alle sætninger i et script udføres kun én gang. Sætningerne repeat og loop lader dig udføre den samme blok sætninger flere gange. Loop Når du vil gentage en række sætninger et bestemt antal gange, skal du bruge loop-sætningen. Syntaks: loop (intcounter fra istart til ifinish) sætning1 sætningn endloop hvor: intcounter er en tidligere erklæret heltalsvariabel istart er en heltalsværdi, der kan tildeles intcounter, når løkken starter ifinish er en heltalsværdi, der er maksimum for intcounter Når en heltalsvariabel bruges som en tæller, gentages løkken så mange gange, som det er angivet i istart/ifinish-oplysningerne. Du kan medtage så mange sætninger, som du vil, i loop-blokken. Loop-blokken ender med sætningen endloop. Løkken begynder med, at tællervariablen tildeles værdien i istart. Tællerens værdi øges med 1 for hver udførsel af løkken. Dette fortsætter, indtil tælleren er større end værdien af ifinish. Det vil sige, at der gentages en løkke fra 1 til 10, indtil tælleren når en værdi på 11. Værdien af istart skal være mindre end værdien af ifinish. Den heltalsvariabel, der bruges til tælleren, skal være erklæret, før den bruges i loop-sætningen. Det grundlæggende 6

14 Eksempel: Send de oprindeligt scannede dokumenter med til 10 kundeservicerepræsentanter. I dette script specificeres de generelle SMTP-egenskaber, før -meddelelserne sendes inden i Loop-sætningen. streng Add int LoopCount // Angiv de generelle egenskaber for -meddelelserne. with nærmere på denne reklamation".attachments=original.document.characterset=ldd_smtpcharset_us endwith loop (LoopCount fra 1 til 10) SMTP.To="CustRep" + LoopCount.AsString() + SMTP.Go() endloop Repeat Repeat-sætningen lader dig udføre en blok sætninger igen og igen, indtil et udtryk bliver sandt. repeat (indtil bool-udtryk) sætning1 sætningn endrepeat Repeat-sætningen udfører blokken af sætninger, indtil det booleske udtryk er TRUE. Du kan medtage så mange sætninger, som du vil, i loop-blokken. Sætningen endrepeat afslutter loopblokken. Hvis den indledende værdi i det booleske udtryk er sandt, udføres løkken ikke. Eksempel: Dette script benytter Optical Character Recognition (OCR) til at kontrollere dokumenter, der er scannet af brugere for fortrolige dokumenter. Hvis dokumentet er fortroligt, sendes det ikke via . Det scannede billede gemmes i en fil, og der sendes en advarselsmeddelelse til den bruger, som scannede det fortrolige dokument. with ImageToText.input=original.document.TextType=LDD_TEXTTYPE_NORMAL.Language=LDD_LANG_ENGLISH.AllPages=TRUE.Go() endwith textfile tf string OneLine, Submitter // _bner resultatet af OCR-handlingen Det grundlæggende 7

15 tf.open(imagetotext.output) bool bconfdoc = FALSE int icount, iend icount =1 iend = tf.getnumberlines() Submitter = original.username+ // Kontroller alle linjer for ordet Fortrolig repeat (indtil (bconfdoc OR (icount>=iend))) OneLine = tf.readline() if (OneLine.Contains("Fortrolig")) then bconfdoc = TRUE endif icount.add(1) endrepeat // Gem dokumentet, hvis det er fortroligt, og send en advarselsmeddelelse. if (bconfdoc) then with SaveToFile.input=original.document.Path="c:\ebc.txt".AppendTimestamp=TRUE.Overwrite=FALSE.Go() endwith with SMTP.Server="mail.server.com".To= afvist".message="et fortroligt dokument må ikke sendes via ".characterset=ldd_smtpcharset_us.go() endwith else with Document".Message="Her er det ønskede dokument".characterset=ldd_smtpcharset_us.attachments=original.document.go() endwith endif Det grundlæggende 8

16 Operatorer Matematiske Disse operatorer bruges til at angive eller ændre værdien af en variabel eller egenskab. Operator Symbol Beskrivelse Tilføjelse + I heltals- og reelle objekter tilføjer det tallene på begge sider af "+" og returnerer den nye værdi. I strengobjekter har det en effekt, der svarer til sammenkædningsmetoden. Det føjer strengen på højre side til strengen på venstre og returnerer den nye streng. I dokumentobjekter føjer den dokumentet på højre side til dokumentet på venstre side og returnerer det nye dokument. I alle tilfælde forbliver variablerne på begge sider uændrede. Subtraktion - I heltals- og reelle objekter fratrækker dette tallet til højre fra tallet til venstre og returnerer den nye værdi. Variablerne på begge sider forbliver uændrede. Den er ikke gyldig for noget andre objekttyper. Multiplikation * I heltals- og reelle objekter ganger det tallene på begge sider af "*" og returnerer den nye værdi. Variablerne på begge sider forbliver uændrede. Den er ikke gyldig for noget andre objekttyper. Division / I heltals- og reelle objekter dividerer dette tallet til venstre med tallet til højre og returnerer den nye værdi. Variablerne på begge sider forbliver uændrede. Den er ikke gyldig for noget andre objekttyper. Modul % I heltals objekter dividerer dette tallet til venstre med tallet til højre og returnerer restværdien. Variablerne på begge sider forbliver uændrede. Den er ikke gyldig for noget andre objekttyper. 5%2 returnerer f.eks. 1, da 5 divideret med 2 er 2, og restværdien er 1. Det grundlæggende 9

17 Sammenligning Disse operatorer anvendes til sammenligning af værdien af variabler eller egenskaber af samme type. Resultatet af sammenligningen er en boolesk værdi (TRUE eller FALSE). Alle symboler, der findes på listen over operatorer, kan bruges. Operator Symboler Beskrivelse Mindre end <, LT I heltals- og reelle objekter returneres TRUE, hvis værdien til venstre er mindre end værdien til højre. For strenge returneres TRUE, hvis værdien til venstre alfabetisk forekommer før værdien til højre (inklusiv forskel på store og små bogstaver). Ellers returneres FALSE. Større end >, GT I heltals- og reelle objekter returneres TRUE, hvis værdien til venstre er større end værdien til højre. For strenge returneres TRUE, hvis værdien til venstre alfabetisk forekommer efter værdien til højre (inklusiv forskel på store og små bogstaver). Ellers returneres FALSE. Mindre end eller Lig med <=, LE I heltals- og reelle objekter returneres TRUE, hvis værdien til venstre er mindre end eller lig med værdien til højre. For strenge returneres TRUE, hvis værdien til venstre alfabetisk forekommer før eller den samme som værdien til højre (inklusiv forskel på store og små bogstaver). Ellers returneres FALSE. Større end eller Lig med >=, GE I heltals- og reelle objekter returneres TRUE, hvis værdien til venstre er større end eller lig med værdien til højre. For strenge returneres TRUE, hvis værdien til venstre alfabetisk forekommer efter eller den samme som værdien til højre (inklusiv forskel på store og små bogstaver). Ellers returneres FALSE. Lig med ==, EQ I heltals- og reelle objekter returneres TRUE, (dobbelt lig med-tegn) hvis værdien til venstre er lig med værdien til højre. For strenge returneres TRUE, hvis værdien til venstre er nøjagtigt den samme (inklusiv forskel på store og små bogstaver) som værdien til højre. Ellers returneres FALSE. Ikke lig med!=, <>, NE I heltals- og reelle objekter returneres TRUE, hvis værdien til venstre ikke er lig med værdien til højre. For strenge returneres TRUE, hvis værdien til venstre ikke er nøjagtigt den samme (inklusiv forskel på store og små bogstaver) som værdien til højre. Ellers returneres FALSE. Det grundlæggende 10

18 Boolesk Disse operatorer anvendes til at bygge komplekse booleske udtryk. Hver værdi på begge sider af operatoren skal være en boolesk værdi. Resultatet af den booleske operator er en boolesk værdi (TRUE eller FALSE). Alle symboler, der findes på listen over operatorer, kan bruges. Operator Symboler Beskrivelse And &, &&, AND AND er to booleske værdier til opnåelse af det endelige booleske resultat. Or,, OR OR er to booleske værdier til at opnåelse af det endelige booleske resultat. Not!, NOT NOT er en boolesk værdi til opnåelse af det endelige booleske resultat. I følgende tabel vises resultaterne af metoderne AND og OR vha. af: bool1 AND bool2 bool1 OR bool2 bool 1 bool2 AND OR FALSE FALSE FALSE FALSE FALSE TRUE FALSE TRUE TRUE FALSE FALSE TRUE TRUE TRUE TRUE TRUE I følgende tabel vises resultaterne af NOTmetoderne via brug af: NOT bool1 bool 1 TRUE FALSE NOT FALSE TRUE Det grundlæggende 11

19 Andre funktioner Objektforkortelse vha. "with" Hvis du har en kode, der fungerer med det samme objekt, kan det være besværligt konstant at skulle indtaste objektnavnet. Dette kan undgås med with-sætningen. Det generelle format er: med objektnavn.property = value.property = value.method() endwith Du angiver det objektnavn, der bruges i with-sætningen, og kan derefter referere til enhver af objektets egenskaber eller metoder ved simpelthen at bruge "punktum" efterfulgt af navnet på egenskaben eller metoden. Dette bruges normalt med handlingsobjekter. Fejlfinding af et script Når et script udføres, kan handlingsobjekter skrive fejl- eller advarselsmeddelelser til logfilen. Du kan også skrive dine egne meddelelser til logfilen for lettere at foretage fejlfinding af scriptet. Det kan f.eks. være, hvis du vil vide værdien af en variabel eller returværdien af en metode. Brug sætningen "debug" til at skrive meddelelsen til logfilen. debug (msg) msg kan være en strengvariabel, en tegn i anførselstegn eller et numerisk udtryk. Nedenfor vises nogle eksempler: int index= 3 string ErrorMsg = "Der kunne ikke udskrives" debug (index) debug (ErrorMsg) debug ("Job modtaget fra " + original.username) Hver af disse skriver en meddelelse til serverlogfilen. Det grundlæggende 12

20 Sammenkædede kommentarer og kodelinjer i et script Hvis du vil sammenkæde kommentarer i et script, skal du bruge et dobbelt skråstreg ("//"), hvis linjerne ombrydes. Eksempel: //Dette script faxer en originalscanning og sender den til en database fra brugeren, hvis databasen // ikke understøttes af softwaren... Hvis du vil sammentrække kodelinjer, skal du bruge et understregningstegn ("_"). Eksempel: str ="john Doe" doc ocr with SMTP.Server=local. server.To= .From= .Subject="Your scanned document".message="attached is your scanned document in the format you"_ "requested.".characterset=ldd_smtpcharset_us.attachments=ocr.go() endwith Afbrydelse af et script under kørsel Hvis du registrerer en fejltilstand under udførsel af scriptet, er det praktisk at have en måde at standse scriptet. Du kan gøre dette med funktionen exit: void exit(string msg) Funktionen exit standser kørslen af scriptet. Den lader dig sende en streng, der vises i serverlogfilen samt på bekræftelsessiden/-dialogboksen. Det grundlæggende 13

21 3 Datatypeobjekter Alle data, der anvendes af Workflow Composer, kan grupperes i seks forskellige datatyper: Boolesk Document Integer Map Real String Alle objektegenskaber er en af datatypeobjekterne. Derudover er de fleste variabler en af disse typer. I det følgende diskuteres hver af disse objekter. Datatypeobjekter 14

22 Boolesk Objektet boolsk anvendes til værdier, der er logisk sande eller falske. De eneste gyldige værdier for denne variabel er de reserverede ord: TRUE og FALSE. Objektet har ingen egenskaber. Følgende operatorer understøttes: Operatorer Symbol Beskrivelse ==, EQ Lig med <> Ikke lig med &, AND Og, OR Eller!, NOT Ikke = Lig med Datatypeobjekter 15

23 Document Objektet document bruges til at holde en samling af billede, tekst og andre formaterede filer. Alle filer i et document-objekt behøver ikke at være af samme type. Det kan bruges til at holde forskellige filer af forskellige typer. En egenskab eller variabel er af denne type, når den erklæres som doc. Objektet document har ingen egenskaber. Metoder Syntaks bool AddDocument(doc doc1) bool AddFile(string path [, string type]) void AddTempFile(string ext) void Clear() Beskrivelse Føjer et eksisterende dokument til slutningen af dette dokument. doc1 dokument, der skal tilføjes. En bool, der angiver, om det lykkedes eller mislykkedes. Føjer en eksisterende fil til slutningen af dette dokument. Denne metode mislykkes, hvis filen ikke findes eller ikke kunne læses. path fuldt kvalificeret sti for stien på den server, der skal tilføjes. type hvis den ikke er angivet, indstilles filtypen til typenavnet på den fil, der tilføjes. Ellers benyttes den angivne værdi. En bool, der angiver, om det lykkedes eller mislykkedes. Føjer et midlertidig fil til dokumentet. Filen bliver slettet, når scriptet afsluttes. ext det filtypenavn, der skal gives til den midlertidige fil Fjerner alle filer fra dokumentet. Datatypeobjekter 16

24 Syntaks doc Copy() doc CopyRange(int start, int end) int GetDocumentSize() string GetDocumentType() Beskrivelse Kopierer alle filerne i dette dokument til et nyt dokument. Dette laver faktisk en kopi af filerne, så der nu findes to kopier af filerne. Dette gør det muligt at foretage ændringer i ét sæt filer uden af påvirke det andet sæt. Et dokument, der indeholder en kopi af alle filerne i den dokumentvariabel, som kopieres. Kopierer alle filerne, der er specificeret i dette dokument til et nyt dokument. Dette laver faktisk en kopi af filerne, så der nu findes to kopier af filerne. Dette gør det muligt at foretage ændringer i ét sæt filer uden af påvirke det andet sæt. start indeks af den første fil i dokumentet, som skal kopieres. Filindekser starter ved 1 end indeks for den sidste fil i dokumentet, som skal kopieres En doc, der indeholder en kopi af filerne i det specificerede område. Returnerer den samlede størrelse i byte for alle filer i dokumentet. Der returneres en størrelse på (0), hvis der ingen filer findes i dokumentet. En int med det samlede antal byte i dokumentet. Returnerer dokumentets type (filformat eller typenavn). Hvis alle filer i dokumentet er af samme type, er værdien dokumenttype. Ellers er værdien en tom streng. En string, der indeholder dokumenttype (filformat eller typenavn) for dokumentet. Datatypeobjekter 17

25 Syntaks doc GetFile(int filenum) string GetFileLabel(int filenum) doc GetFileRange(int start, int end) int GetFileSize(int filenum) Beskrivelse Returnerer en reference til den specificerede fil. Det returnerede dokument er ikke en kopi, så alle ændringer i denne fil påvirker originalen. Der returneres et tomt dokument, hvis filenum er ugyldig. filenum indeks for fil, der skal hentes. Filindekser starter ved 1 En doc, der indeholder en reference til den specificerede fil. Returnerer mærket for den specificerede fil. Mærket bruges som filnavn (minus typenavnet) til vedhæftede filer i -meddelelser eller databaser. Der returneres en tom streng, hvis filenum er ugyldig. filenum indeks for filmærke, der skal hentes. Filindekser starter ved 1 En string, der indeholder mærke for den specificerede fil. Returnerer en reference til de specificerede filer. Det returnerede dokument er ikke en kopi, så alle ændringer i disse filer påvirker originalen. start indeks for første fil, der skal hentes. Filindekser starter ved 1 end indeks for sidste fil, der skal hentes En doc, der indeholder en reference til de specificerede filer. Returnerer størrelsen i byte af den specificerede fil. Der returneres en værdi på nul (0), hvis filenum er ugyldig. filenum indeks for filstørrelse, der skal hentes. Filindekser starter ved 1 Returnerer en int, der indeholder størrelsen i byte af den specificerede fil. Datatypeobjekter 18

Workflow Composer. Scriptreference. Marts 2003. www.lexmark.com

Workflow Composer. Scriptreference. Marts 2003. www.lexmark.com Workflow Composer Scriptreference Marts 2003 www.lexmark.com Udgave: Marts 2003 Det følgende afsnit gælder ikke for lande, hvor sådanne bestemmelser ikke er i overensstemmelse med det pågældende lands

Læs mere

Document Distributor oversigt

Document Distributor oversigt Klik her for at få vist eller hente denne eller andre Lexmark Document Solutions-dokumenter. Document Distributor oversigt I Lexmark Document Distributor-programpakken vises, hvordan der kan skrives brugerdefinerede

Læs mere

Document Distributor 1. Fordele. Document Distributor

Document Distributor 1. Fordele. Document Distributor 1 I Lexmark -programpakken vises, hvordan der kan skrives brugerdefinerede scripts, der omfatter arbejdsprocessen for papir. Kombiner disse brugerdefinerede scripts med scanningsindstillinger (format,

Læs mere

AccuRead OCR. Administratorvejledning

AccuRead OCR. Administratorvejledning AccuRead OCR Administratorvejledning April 2015 www.lexmark.com Indhold 2 Indhold Oversigt...3 Understøttede programmer...3 Understøttede formater og sprog...4 OCR-ydeevne...4 Eksempeldokumenter...6 Konfiguration

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

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

Installation og brug af Document Distributor

Installation og brug af Document Distributor Klik her for at få vist eller hente denne eller andre Lexmark Document Solutions-dokumenter. Installation og brug af Document Distributor Lexmark Document Distributor består af server- og klientprogrampakker.

Læs mere

ectrl-scannerløsning Vejledning

ectrl-scannerløsning Vejledning ectrl-scannerløsning Vejledning Version 3.2 Side 1 af 11 Indholdsfortegnelse 1. Forberedelse og installation... 3 1.1. Forberedelse... 3 1.2. Software til stregkodegenkendelse... 3 1.3. Klistermærker med

Læs mere

Forms Composer. Document Producer 1. Document Producer

Forms Composer. Document Producer 1. Document Producer 1 I Lexmark TM, version 3.1, kombineres softwaren til udformning af e-formularer med et serverprogram for e-formularer. Du kan nu oprette dine egne formularer og kombinere dem med scripts og på den måde

Læs mere

APPENDIX A INTRODUKTION TIL DERIVE

APPENDIX A INTRODUKTION TIL DERIVE APPENDIX A INTRODUKTION TIL DERIVE z x y z=exp( x^2 0.5y^2) CAS er en fællesbetegnelse for matematikprogrammer, som foruden numeriske beregninger også kan regne med symboler og formler. Det betyder: Computer

Læs mere

Kursusarbejde 3 Grundlæggende Programmering

Kursusarbejde 3 Grundlæggende Programmering Kursusarbejde 3 Grundlæggende Programmering Arne Jørgensen, 300473-2919 klasse dm032-1a 21. november 2003 Indhold 1. Kode 2 1.1. forestillinger.h............................................. 2 1.2. forestillinger.cc.............................................

Læs mere

Forms Composer. Brug af Forms Composer. www.lexmark.com. Oktober 2003

Forms Composer. Brug af Forms Composer. www.lexmark.com. Oktober 2003 Forms Composer Brug af Forms Composer Klik her for at få vist eller hente denne eller andre Lexmark Document Solutions-dokumenter. Oktober 2003 www.lexmark.com Edition: Oktober 2003 Det følgende afsnit

Læs mere

PDF. Vejledning - systemopsætning når du laver digitale annoncer JUNI 2003 DRRB/DDF/DDPFF

PDF. Vejledning - systemopsætning når du laver digitale annoncer JUNI 2003 DRRB/DDF/DDPFF PDF Vejledning - systemopsætning når du laver digitale annoncer JUNI 2003 DRRB/DDF/DDPFF INDHOLDSFORTEGNELSE Indholdsfortegnelse side 2 PDF i praksis side 3 Hvad skal være installeret? side 4 Kontrol side

Læs mere

Web Connect vejledning

Web Connect vejledning Web Connect vejledning Version 0 DAN Omfattede modeller Denne brugsanvisning gælder for følgende modeller: ADS-2500W og ADS-2600W Definitioner af bemærkninger Vi bruger følgende ikon gennem hele brugsanvisningen:

Læs mere

Kom godt igang med Inventar registrering

Kom godt igang med Inventar registrering Kom godt igang med Inventar registrering (InventoryDB) (Med stregkodesupport) programmet fra PetriSoft Introduktion... 1 Inventar registrering... 2 Værktøjsudleje... 3 Service database til reperationer

Læs mere

Drivve Image til effektiv scanning og dokumentstyring. Power Tools til fremtidens kontor

Drivve Image til effektiv scanning og dokumentstyring. Power Tools til fremtidens kontor Drivve Image til effektiv scanning og dokumentstyring Power Tools til fremtidens kontor Effektive arbejdsgange Drivve Image: En smartere måde at arbejde på Drivve Image er en suite af stærke softwareværktøjer,

Læs mere

Lexmark applikationer

Lexmark applikationer Lexmark ESF sguide Q3 2012 Lexmark er Hjælp dine kunder med at udnytte det komplette potentiale i deres Lexmark løsningsaktiverede enkeltfunktions- og multifunktionsprintere. Lexmarks er er designet til

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

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

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 - Visual Basic for Applications N på stribe

Projekt - Visual Basic for Applications N på stribe Projekt - Visual Basic for Applications N på stribe Mikkel Kaas og Troels Henriksen - 03x 3. november 2005 1 Introduktion Spillet tager udgangspunkt i det gamle kendte 4 på stribe, dog med den ændring,

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

Algoritmeskabeloner: Sweep- og søgealgoritmer C#-version

Algoritmeskabeloner: Sweep- og søgealgoritmer C#-version Note til Programmeringsteknologi Akademiuddannelsen i Informationsteknologi Algoritmeskabeloner: Sweep- og søgealgoritmer C#-version Finn Nordbjerg 1/9 Indledning I det følgende introduceres et par abstrakte

Læs mere

Daglig brug af JitBesked 2.0

Daglig brug af JitBesked 2.0 Daglig brug af JitBesked 2.0 Indholdsfortegnelse Oprettelse af personer (modtagere)...3 Afsendelse af besked...4 Valg af flere modtagere...5 Valg af flere personer der ligger i rækkefølge...5 Valg af flere

Læs mere

Kom i gang med... Kapitel 11 Math: Formelredigering med OpenOffice.org. OpenOffice.org

Kom i gang med... Kapitel 11 Math: Formelredigering med OpenOffice.org. OpenOffice.org Kom i gang med... Kapitel 11 Math: Formelredigering med OpenOffice.org OpenOffice.org Rettigheder Dette dokument er beskyttet af Copyright 2005 til bidragsyderne som er oplistet i afsnittet Forfattere.

Læs mere

Vejledning til udskrivning af etiketter/labels og konvolutter i Blåt Medlem

Vejledning til udskrivning af etiketter/labels og konvolutter i Blåt Medlem Vejledning til udskrivning af etiketter/labels og konvolutter i Blåt Medlem Blåt Medlem giver mulighed for at udskrive etiketter/labels og kuverter til medlemmerne af den enhed man er medlemsansvarlig

Læs mere

Start på Arduino og programmering

Start på Arduino og programmering Programmering for begyndere Brug af Arduino Start på Arduino og programmering EDR Hillerød Knud Krogsgaard Jensen / OZ1QK 1 Start på Arduino og programmering Sidste gang (Introduktion) Programmeringssproget

Læs mere

JTA-DynamicsPDF. til. Microsoft Dynamics C5 vers. 3 SP3 eller højere. JTA-Data Jylland Vinkelvej 108a 8800 Viborg Tlf. 86672024 www.jta-jylland.

JTA-DynamicsPDF. til. Microsoft Dynamics C5 vers. 3 SP3 eller højere. JTA-Data Jylland Vinkelvej 108a 8800 Viborg Tlf. 86672024 www.jta-jylland. JTA-DynamicsPDF til Microsoft Dynamics C5 vers. 3 SP3 eller højere. www.jta-jylland.dk 1. Introduktion til JTA-DynamicsPDF. JTA-DynamicsPDF til Microsoft Dynamics C5 er et ekstra modul, som er udviklet

Læs mere

Hvilke felter i GeoEnviron, der benyttes i tilsynsrapporter, er angivet i disse to pdf-filer:

Hvilke felter i GeoEnviron, der benyttes i tilsynsrapporter, er angivet i disse to pdf-filer: TILSYNSRAPPORT FOR LANDBRUG ELLER VIRKSOMHED Med kan I lave omfattende tilsynsrapporter. Begge rapporter skrives i Word med alle data fra GeoEnviron. Data overføres til Word via bogmærker i en prædefineret

Læs mere

5210n / 5310n Oversigtsguide

5210n / 5310n Oversigtsguide 5210n / 5310n Oversigtsguide 1 2 3 4 FORSIGTIG! Før du opsætter og bruger din Dell-printer, skal du læse og følge sikkerhedsreglerne i brugermanualen. 5 6 7 8 1 Outputexpander 2 Betjeningspanel 3 Skuffe

Læs mere

Viditronic NDVR Quick Guide. Ver. 2.0

Viditronic NDVR Quick Guide. Ver. 2.0 Viditronic NDVR Quick Guide Ver. 2.0 1 Indholdsfortegnelse 1. HOVEDMENU 3 1.1 START 5 1.2 AKTIVITETSINDIKATOR: 7 1.3 INFORMATIONS VINDUE: 7 1.4 PTZ KAMERA KONTROL: 7 1.5 SKÆRMMENU 8 1.5.1 AKTIVER BEVÆGELSE:

Læs mere

Med TI-89 / TI-92 Plus kan du også sammenligne eller manipulere binære tal bit for bit.

Med TI-89 / TI-92 Plus kan du også sammenligne eller manipulere binære tal bit for bit. Kapitel 20: Talsystemer 20 Resumé af talsystemer... 344 Indtastning og omregning af talsystemer... 345 Udførelse af matematiske beregninger med hexadecimale og binære tal... 346 Sammenligning eller manipulation

Læs mere

Mobil Print/Scan vejledning til Brother iprint&scan (Windows Phone )

Mobil Print/Scan vejledning til Brother iprint&scan (Windows Phone ) Mobil Print/Scan vejledning til Brother iprint&scan (Windows Phone ) Inden du tager din Brother-maskine i brug Definitioner af bemærkninger Vi bruger følgende symbol og konvention gennem hele brugsanvisningen:

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

Dokumentering af umbraco artikeleksport:

Dokumentering af umbraco artikeleksport: Dokumentering af umbraco artikeleksport: Lav en artikel side 2-3. Installationsguide side 3-5. Opsættelse af databasen og web.config side 5-8. Umbraco: templates side 8. Umbraco: borger.dk tab side 8.

Læs mere

Studenterportalen. Registrering og upload af bacheloropgaver og andre afgangsprojekter. Professionshøjskolen Metropol, marts 2011

Studenterportalen. Registrering og upload af bacheloropgaver og andre afgangsprojekter. Professionshøjskolen Metropol, marts 2011 Studenterportalen Registrering og upload af bacheloropgaver og andre afgangsprojekter Professionshøjskolen Metropol, marts 2011 Forord Dette materiale har til formål at beskrive hvordan du registrerer

Læs mere

FairSSL Fair priser fair support

FairSSL Fair priser fair support Exchange 2010 SSL certifikat administration Følgende vejledning beskriver hvordan man vælger hvilke adresser der skal være i ens Exchange 2010 SAN SSL certifikat. Derudover er der tekniske guides til at

Læs mere

Quick guide til Condes 8.

Quick guide til Condes 8. Quick guide til Condes 8. Quick guide til Condes 8.... 1 Starte Condes:... 2 Opret poster.... 6 Opdatere post detaljer:... 7 Finjustere postcirklen.... 8 Flytte postnummer... 9 Sætte poster sammen til

Læs mere

Håndbog Til CPR services. Bilag 8 GCTP-standard m.m. CPR-kontoret

Håndbog Til CPR services. Bilag 8 GCTP-standard m.m. CPR-kontoret Håndbog Til CPR services Bilag 8 GCTP-standard m.m. CPR-kontoret Datavej 20, Postboks 269, 3460 Birkerød E-post: cpr@cpr.dk. Telefax 45 82 51 10. Hjemmeside: www.cpr.dk Side 2 af 14 Indholdsfortegnelse

Læs mere

Programmering i C Intro og grundlæggende C 5. marts 2007

Programmering i C Intro og grundlæggende C 5. marts 2007 Programmering i C Intro og grundlæggende C 5. marts 2007 Mads Pedersen, OZ6HR mads@oz6hr.dk Plan for kurset Ma. 5/3: Ma. 19/3: Ma. 2/4: To. 12/4: Formål, intro, grundlæggende Videre, sprogkonstruktioner

Læs mere

Optimering af fraværsregistrering

Optimering af fraværsregistrering Journal Optimering af fraværsregistrering Eksamensprojekt i Programmering C, klasse 3.4, 2011 AFLEVERET 09-05-2014 Indhold Abstract... Fejl! Bogmærke er ikke defineret. Problemformulering... 2 Produktet...

Læs mere

Seniorklubben TDC Jylland Cloud Computing Kursus 2011_5: Rev. 02.11.2011

Seniorklubben TDC Jylland Cloud Computing Kursus 2011_5: Rev. 02.11.2011 1. Om 2. Valg af Google som gratis udbyder ved 3. Valg af browser 4. Oprette en mail-adresse (G-mail) og en konto ved Google 5. Hierarkisk opbygning af mappe- og filsystem i Google 6. Oprette mapper i

Læs mere

LYRA (https://app.nebula.si/rc-nordic) Brugervejledning

LYRA (https://app.nebula.si/rc-nordic) Brugervejledning LYRA (https://app.nebula.si/rc-nordic) Brugervejledning Renault Nordic AB, Nebula d.o.o. Ljubljana, marts 2015, ver. 2.0 Indholdsfortegnelse 1 LYRA-SYSTEMET... 3 1.1 SYSTEMKRAV... 3 1.2 REGISTRERING I

Læs mere

Manual til hjemmeside i Typo3

Manual til hjemmeside i Typo3 Manual til hjemmeside i Typo3 Gode tips og genvejstaster Ét linieskift Ctrl + A Ctrl + C Ctrl + X Ctrl + V shift + enter (tasten du normalt bruger til linieskift) Markér alt Kopier Klip Sæt ind Oprettelse

Læs mere

Symantec Enterprise Vault

Symantec Enterprise Vault Symantec Enterprise Vault Vejledning til brugere af Microsoft Outlook 2010 9.0 Symantec Enterprise Vault: Vejledning til brugere af Microsoft Outlook 2010 Den software, der beskrives i denne bog, leveres

Læs mere

Email Archiving. SaaS Email Archiving. Brugervejledning Udgave D

Email Archiving. SaaS Email Archiving. Brugervejledning Udgave D Brugervejledning Udgave D SaaS Email Archiving Email Archiving Email Archiving er en skybaseret tjeneste, der automatisk arkiverer din mail på et sikkert centralt sted. Desuden giver Email Archiving dig

Læs mere

! " # $% &'!& & ' '" & # ' "&()(*& + + +,-' "&( # &(! (! " )(!# &!! (!&!! * (! +& (!!! & " " & & / & & (!

!  # $% &'!& & ' ' & # ' &()(*& + + +,-' &( # &(! (!  )(!# &!! (!&!! * (! +& (!!! &   & & / & & (! !" #$ "%!"&! " # $% &'!& & ' '" & # ' "&()(*& + + +,-' "&( # &(! (! " )(!# &!! (!&!! * (! +& (!!! & Workbooks( MedarbUndersøgelse ),-.", & & Worksheets( Data )& Charts( DisplayData )&& )& " " & & / & &

Læs mere

NemHandel menuen 14.1

NemHandel menuen 14.1 NemHandel menuen 14.1 14. NEMHANDEL Nemhandel er standard for fakturering af elektroniske fakturaer til EAN-kunder. Nemhandel er obligatorisk til offentlige kunder. Med Rambøll Nemhandel kan du foretage

Læs mere

PORTFOLIO Version 2.0

PORTFOLIO Version 2.0 Nikolaj Lisberg Hansen Løsningsarkitekt og partner nikolaj.hansen@empisto.dk Tlf. 22 90 91 22 PORTFOLIO Version 2.0 Kvalitetsstyring med sags og dokumenthåndtering Teknisk revision af energimærker Portfolio

Læs mere

1 IKON BETEGNELSE INDLAGT SKAL TILFØJES

1 IKON BETEGNELSE INDLAGT SKAL TILFØJES Projekter Et Projekt, består af alle de ingredienser, der er samlet sammen til et bestemt design. Til en samplerquilt, kan man f.eks gemme alle de forskellige blokke man har tænkt sig at bruge. Emnerne

Læs mere

AutoPilot Sagsøkonomi, planlægning og prognose. Mappe- og filstyring

AutoPilot Sagsøkonomi, planlægning og prognose. Mappe- og filstyring AutoPilot Sagsøkonomi, planlægning og prognose Mappe- og filstyring MAPPESTYRING AutoPilot mappestyring er en programudvidelse, der giver dig adgang til en sags filer på serveren med et enkelt klik. Ved

Læs mere

18/11 2010 Version 2.0 Side 1 af 36

18/11 2010 Version 2.0 Side 1 af 36 Login til DJAS Gå ind på adressen http://www.djas.dk I feltet Brugernavn skrives den e-mail adresse som brugeren er registeret med i systemet. I feltet Password skrives brugerens adgangskode. Ved at sætte

Læs mere

Nyheder i QuarkXPress 2015

Nyheder i QuarkXPress 2015 Nyheder i QuarkXPress 2015 INDHOLDSFORTEGNELSE Indholdsfortegnelse Nyheder i QuarkXPress 2015...3 Nye funktioner...4 64-bit program...4 Indholdsvariabler...4 Inline-tabeller...5 Fodnoter og slutnoter...5

Læs mere

Skifte til Excel 2010

Skifte til Excel 2010 I denne vejledning Microsoft Excel 2010 ser meget anderledes ud end Excel 2003, og vi har derfor oprettet denne vejledning, så du hurtigere kan komme i gang med at bruge programmet. Læs videre for at få

Læs mere

BAAN IVc. Brugervejledning til BAAN Data Navigator

BAAN IVc. Brugervejledning til BAAN Data Navigator BAAN IVc Brugervejledning til BAAN Data Navigator En udgivelse af: Baan Development B.V. P.O.Box 143 3770 AC Barneveld Holland Trykt i Holland Baan Development B.V. 1997. Alle rettigheder forbeholdes.

Læs mere

xgalleri Mulige filtyper Installation web-version

xgalleri Mulige filtyper Installation web-version xgalleri xgalleri opstod ud fra ønsket om at lægge en større samling billeder på nettet. Der findes mange programmer, som kan bruges til at lægge datafiler på nettet; men de fungerer typisk på den måde,

Læs mere

Version 1.0 09/10. Xerox ColorQube 9301/9302/9303 Internet Services

Version 1.0 09/10. Xerox ColorQube 9301/9302/9303 Internet Services Version 1.0 09/10 Xerox 2010 Xerox Corporation. Alle rettigheder forbeholdt. Upublicerede rettigheder forbeholdes under copyright-lovgivningen i USA. Indholdet i denne publikation må ikke gengives på nogen

Læs mere

Softwaremanual. HP SimpleSave. Backup-software Brugsanvisning. SimpleSave

Softwaremanual. HP SimpleSave. Backup-software Brugsanvisning. SimpleSave HP SimpleSave Backup-software Brugsanvisning Softwaremanual SimpleSave Sådan får du hjælp For yderligere hjælp med dit drev, installation af det samt softwaren, kan du kontakte en af følgende: HP Kundeservice

Læs mere

09/03 2009 Version 1.4 Side 1 af 37

09/03 2009 Version 1.4 Side 1 af 37 Login til DJAS Gå ind på adressen http://www.djas.dk I feltet Brugernavn skrives den e-mail adresse som brugeren er registeret med i systemet. I feltet Password skrives brugerens adgangskode. Ved at sætte

Læs mere

MailMax / Web v4.1. Brugsvejledning til webmail. Copyright 2003 Gullestrup.net

MailMax / Web v4.1. Brugsvejledning til webmail. Copyright 2003 Gullestrup.net MailMax / Web v4.1 Copyright 2003 Gullestrup.net Log ind på webmailen Start med at gå ind på http://webmail.gullestrup.net i din browser. Indtast din Email-adresse samt Adgangskode, som hører til din konto.

Læs mere

Mini vejledning til. LIMAks LandInspektørens Matrikulære Administrations og KvalitetsStyringssystem

Mini vejledning til. LIMAks LandInspektørens Matrikulære Administrations og KvalitetsStyringssystem Mini vejledning til LIMAks LandInspektørens Matrikulære Administrations og KvalitetsStyringssystem Indledning LIMAks er efterfølgeren til LIMA som er tilpasset den ændrede datastruktur i MIA3 og minimaks.

Læs mere

Ruko SmartAir. Updater installation

Ruko SmartAir. Updater installation Ruko SmartAir Updater installation Introduktion. Updateren er en speciel enhed som giver os mulighed for at tilføje, læse og skrive funktioner i en offline installation. Med læse og skrive funktionen kan

Læs mere

Introduktion til ActionScript, fortsat

Introduktion til ActionScript, fortsat Introduktion til ActionScript, fortsat Kaspar Rosengreen Nielsen kaspar@interactivespaces.net i n t e r a c t i v e s p a c e s. n e t Kaspar Nielsen, kaspar@interactivespaces.net 1 Dagens program Opsamling

Læs mere

Kom i gang med... Kapitel 12 Arbejde med skabeloner. OpenOffice.org

Kom i gang med... Kapitel 12 Arbejde med skabeloner. OpenOffice.org Kom i gang med... Kapitel 12 Arbejde med skabeloner OpenOffice.org Rettigheder Dette dokument er beskyttet af Copyright 2005 til bidragsyderne som er oplistet i afsnittet Forfattere. Du kan distribuere

Læs mere

1. Release Notes for WorkZone Content Server 2014 og Captia Web Client 4.7 3. 2. Ny og ændret funktionalitet 4. 3. Rettet i denne version 7

1. Release Notes for WorkZone Content Server 2014 og Captia Web Client 4.7 3. 2. Ny og ændret funktionalitet 4. 3. Rettet i denne version 7 2014 Release Notes WorkZone Content Server 2014 Indhold 1. Release Notes for WorkZone Content Server 2014 og Captia Web Client 4.7 3 2. Ny og ændret funktionalitet 4 3. Rettet i denne version 7 4. Kendte

Læs mere

Datatransport... 2. Import & Eksport af data... 2. Generelt... 2. Import/eksport... 4. Felter i Import og Eksport... 5

Datatransport... 2. Import & Eksport af data... 2. Generelt... 2. Import/eksport... 4. Felter i Import og Eksport... 5 Indhold Datatransport... 2 Import & Eksport af data... 2 Generelt... 2 Import/eksport.... 4 Felter i Import og Eksport... 5 Trykknapper til Import og Eksport... 7 1 Alle... 7 2 Slet... 7 3 Editor... 7

Læs mere

HURTIGT REGISTRERINGS EKSEMPEL

HURTIGT REGISTRERINGS EKSEMPEL HURTIGT REGISTRERINGS EKSEMPEL Her kan du selv prøve at udføre en hurtig registrering med. Du kan endvidere afprøve programmets søgeog beregnings funktioner. AVANCEREDE FUNKTIONER DISSE EKSEMPLER DÆKKER

Læs mere

Kort introduktion til Google.

Kort introduktion til Google. Google Side 1 af 10 Kort introduktion til Google.... 2 Tilpas din søgning... 2 Generelle Tips... 2 Udelukkelse af ord... 2 Brug af *... 3 Sætningssøgninger... 3 Jeg Føler Mig Heldig... 3 Avanceret søgning...

Læs mere

Database for udviklere. Jan Lund Madsen PBS10107

Database for udviklere. Jan Lund Madsen PBS10107 Database for udviklere Jan Lund Madsen PBS10107 Indhold LINQ... 3 LINQ to SQL og Arkitektur... 3 O/R designere... 5 LINQ Den store introduktion med.net 3.5 er uden tvivl LINQ(udtales link): Language-INtegrated

Læs mere

GIS indlæsning af kreditorer og betalingsform. Brugervejledning 1.0

GIS indlæsning af kreditorer og betalingsform. Brugervejledning 1.0 GIS indlæsning af kreditorer og betalingsform Brugervejledning 1.0 Indhold 1 Indledning... 5 2 Opsætning af GIS grænseflade til kreditor indlæsning... 5 2.1 Oprettelse af en datastrøm... 7 2.2 Filsystem...

Læs mere

Brugervejledning til IM and Presence-tjenesten på Cisco Unified Communications Manager, version 9.0(1)

Brugervejledning til IM and Presence-tjenesten på Cisco Unified Communications Manager, version 9.0(1) Brugervejledning til IM and Presence-tjenesten på Cisco Unified Communications Manager, version 9.0(1) Første gang udgivet: May 25, 2012 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive

Læs mere

E-MAIL WINDOWS LIVE MAIL

E-MAIL WINDOWS LIVE MAIL E-MAIL WINDOWS LIVE MAIL Erik Thorsager, Esbjerg. 3. udgave: Live Mail Side 1 Windows Live Mail Hvordan skriver og sender jeg en e-mail? Det engelske ord mail betyder post. E står for elektronisk. E-mail

Læs mere

Introduktion til MatLab Matematisk Modellering af Dynamiske Modeller ved Kasper Bjering Jensen, RUC, februar 2010

Introduktion til MatLab Matematisk Modellering af Dynamiske Modeller ved Kasper Bjering Jensen, RUC, februar 2010 Introduktion til MatLab Matematisk Modellering af Dynamiske Modeller ved Kasper Bjering Jensen, RUC, februar 2010 Computere er uvurderlige redskaber for personer der ønsker at arbejde med matematiske modeller

Læs mere

VEJLEDNING. Hastigheden for afspilning kan ændres og det er muligt at lave hurtig spring frem og tilbage

VEJLEDNING. Hastigheden for afspilning kan ændres og det er muligt at lave hurtig spring frem og tilbage VEJLEDNING DANDAS-TV Viewer er lavet til håndtering af TV-inspektion. (Skærm billeder og funktionalitet kan afvige fra den seneste version af programmet. DB adgang er ikke inkluderet) Programmet kan Indlæse

Læs mere

poedit og oversættelse af sprogfiler

poedit og oversættelse af sprogfiler poedit og oversættelse af sprogfiler af Georg S. Adamsen WordPress.Blogos.dk 2009 http://kortlink.dk/wordpressblogosdk/6g38 1 af 11 14-04-2009 14:55 Jeg får af og til spørgsmål om, hvordan man bruger poedit,

Læs mere

Grundlæggende Programmering ITU, Efterår 1999. Skriftlig eksamen i Grundlæggende Programmering

Grundlæggende Programmering ITU, Efterår 1999. Skriftlig eksamen i Grundlæggende Programmering Skriftlig eksamen i Grundlæggende Programmering ITU, 20. januar 2000 Alle hjælpemidler tilladt, dog ikke datamat. Eksamen er skriftlig, fire timer, og bedømmes efter 13-skalaen. Opgavesættet består af

Læs mere

Affine - et krypteringssystem

Affine - et krypteringssystem Affine - et krypteringssystem Matematik, når det er bedst Det Affine Krypteringssystem (Affine Cipher) Det Affine Krypteringssystem er en symmetrisk monoalfabetisk substitutionskode, der er baseret på

Læs mere

Microsoft. fra Word 2003

Microsoft. fra Word 2003 I denne vejledning Microsoft Word 2010 ser meget anderledes ud end Word 2003, og vi har derfor oprettet denne vejledning, så du hurtigere kan komme i gang med at bruge programmet. Læs videre for at få

Læs mere

Kursusarbejde 2 Grundlæggende Programmering

Kursusarbejde 2 Grundlæggende Programmering Kursusarbejde 2 Grundlæggende Programmering Arne Jørgensen, 300473-2919 klasse dm032-1a 31. oktober 2003 Indhold 1. Kode 2 1.1. hotel.h.................................................... 2 1.2. hotel.cc...................................................

Læs mere

Installationsvejledning Family Tree Maker

Installationsvejledning Family Tree Maker Side 1 af 10 Først og fremmest tillykke med din nye version, oversat til dansk af undertegnede. Håber du bliver lige så glad for alle dens muligheder, som så mange over hele verden er blevet det. Installation

Læs mere

Kort om CoinDB (Mønt- og seddelsamling):

Kort om CoinDB (Mønt- og seddelsamling): Kom godt i gang med CoinDB programmet fra PetriSoft (Holder styr på din Mønt- seddel- eller frimærkesamling) Kort om CoinDB (Mønt- og seddelsamling): CoinDB er et Windows program, der anvendes af mønt-

Læs mere

Grundlæggende Matematik

Grundlæggende Matematik Grundlæggende Matematik Hayati Balo, AAMS August 2012 1. Matematiske symboler For at udtrykke de verbale udsagn matematisk korrekt, så det bliver lettere og hurtigere at skrive, indføres en række matematiske

Læs mere

5. OPSÆTNING DOKUMENTSKABELONER 5.1 TRIN

5. OPSÆTNING DOKUMENTSKABELONER 5.1 TRIN 5. OPSÆTNING DOKUMENTSKABELONER Under fanen Dok. skabeloner kan du arbejde med de skabeloner som du har i systemet, eller du kan oprette nye. I denne vejledning kigger vi på hvordan du kan tilrette selve

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

Sådan redigerer du en hjemmeside i Umbraco

Sådan redigerer du en hjemmeside i Umbraco Brugermanual til din boligafdelings hjemmeside Sådan redigerer du en hjemmeside i Umbraco Indhold Introduktion... 2 Log på Umbraco og redigér din hjemmeside... 3 Opret ny side... 7 Gem side uden at udgive/publicere

Læs mere

Lonbox PCM2001 betjeningsenhed

Lonbox PCM2001 betjeningsenhed PROLON CONTROL SYSTEMS Herstedvesterstræde 56 DK-2620 Albertslund Danmark Tlf.: (+45) 43620625 Fax: (+45) 43623125 Lonbox PCM2001 betjeningsenhed Bruger vejledning Oktober 2002 Denne manual beskriver installation

Læs mere

Brother Image Viewerbrugsanvisning

Brother Image Viewerbrugsanvisning Brother Image Viewerbrugsanvisning til Android Version 0 DAN Definitioner af bemærkninger Vi bruger følgende ikoner i hele brugsanvisningen: BEMÆRK Bemærkninger fortæller, hvordan du skal reagere i en

Læs mere

PHP Crash course. Databaser

PHP Crash course. Databaser PHP Crash course Databaser PHP Intro PHP er et server scripting sprog der kan bruges til at lave aktivt indhold på hjemme sider. Der er to betingelser som skal opfyldes for at serveren fortolker PHP koden.

Læs mere

Du har nu en genvej på dit skrivebord hen til den mappe hvor dine filer med bøgerne kommer til at ligge, den virkelige sti = c:\bøger.

Du har nu en genvej på dit skrivebord hen til den mappe hvor dine filer med bøgerne kommer til at ligge, den virkelige sti = c:\bøger. Download af bøger i MP3 format Side 1 af 6 Forudsætninger for at kunne benytte denne mulighed er: En computer med rimelig diskplads (hvert bog fylder små 200 MB). En god Internetforbindelse, for ikke at

Læs mere

Arbejd videre med statistik

Arbejd videre med statistik Danmarks Statistik databanker@dst.dk Arbejd videre med statistik Vejledning i PC-AXIS og Statistikbanken Danmarks Statistik juni 2003 1 www.dst.dk www.statistikbanken.dk Indholdsfortegnelse INDHOLDSFORTEGNELSE...2

Læs mere

Dokumenter. Sider. efact CMS manual v. 1.0

Dokumenter. Sider. efact CMS manual v. 1.0 Dokumenter Dokumenter er stedet, hvor du opretter og vedligeholder dit indhold på hjemmesiden. Der kan uploades filer og billeder til brug på hjemmesiden, samt oprettes sider hvis indhold du redigerer

Læs mere

Annemette Søgaard Hansen/www.dinwebvejleder.dk

Annemette Søgaard Hansen/www.dinwebvejleder.dk Google Docs Dokumenter Indholdsfortegnelse Værktøjer... Side 3 Menuer... Side 5 Opgave... Side 8 Få adgang til filerne fra din computer... Side 16 Vejledende løsning... Side 17 GoogleDocs Dokumenter 2

Læs mere

Velkommen til REX onlinehjælp

Velkommen til REX onlinehjælp Velkommen til REX onlinehjælp I REX onlinehjælp kan du finde information om følgende emner: Indhold Enkel søgning...3 Hvordan kan du bruge søgefeltet?...3 Søg efter sætninger...3 Søg efter specifikke ord

Læs mere

Kursus i OOP og Java. Kursus i Objektorienteret programmering i Java

Kursus i OOP og Java. Kursus i Objektorienteret programmering i Java Kursus i OOP og Java Kursus i Objektorienteret programmering i Java Åben Dokumentlicens Dette foredragsmateriale er under Åben Dokumentlicens (ÅDL) Du har derfor lov til frit at kopiere dette værk Bruger

Læs mere

Kort og godt om test af arkiveringsversioner

Kort og godt om test af arkiveringsversioner Kort og godt om test af arkiveringsversioner Data og dokumenter fra den offentlige forvaltnings it-systemer, som skal bevares for eftertiden, skal afleveres til arkiv i form af arkiveringsversioner. Arkiveringsversioner

Læs mere

Google Talk til BlackBerry smartphones Brugervejledning

Google Talk til BlackBerry smartphones Brugervejledning Google Talk til BlackBerry smartphones Brugervejledning Version: 3.0 SWDT391406-1764961-0321095409-016 Indholdsfortegnelse Grundlæggende oplysninger... 3 Om Google Talk til BlackBerry-smartphones... 3

Læs mere

Integration af DocuBizz og Helios

Integration af DocuBizz og Helios Integration af DocuBizz og Helios v. 0.2 Side 1 af 7 Integration af DocuBizz og Helios 1 Overordnet beskrivelse... 1 2 Format for de overførte data... 1 3 Overførsel af stamdata fra Helios til DocuBizz...

Læs mere

MANUAL. Siteloom CMS

MANUAL. Siteloom CMS MANUAL Siteloom CMS www.hjerteforeningen.dk/cms Brugernavn: Password: 3. oktober, 2013 BASIS FUNKTIONER 1. Kalender... 4 1.a. Opret... 5 1.b. Rediger eller slet... 9 2. Sider...12 2.a. Opret side...13

Læs mere

TYPO3 Nyhedsbrev. Version: 1.2 Tilpasset TYPO3: 4.2 Sidst opdateret: 20/10-2010 Copyright: IdeFA Gruppen

TYPO3 Nyhedsbrev. Version: 1.2 Tilpasset TYPO3: 4.2 Sidst opdateret: 20/10-2010 Copyright: IdeFA Gruppen TYPO3 Nyhedsbrev Version:. Tilpasset TYPO3: 4. Sidst opdateret: 0/0-00 Copyright: IdeFA Gruppen IdeFA Gruppen - Havnepladsen - 9900 Frederikshavn - Tlf. 46 907 930 - info@idefa.dk - www.idefa.dk Indholdsfortegnelse.

Læs mere

$ %' ) * %' +,! - Myarray %' /0 /0 122 +3 /0 /0

$ %' ) * %' +,! - Myarray %' /0 /0 122 +3 /0 /0 !"#!"# "# %&') * #" % && %' Dim MyArray2) As Integer ) * %' +,! - Myarray MyArray0). %' /0 /0 122 + /0 /0 +4 / 0) Dim MyArray1 to 2) As Integer 5MyarrayMyArray1)" +6 Option Base 1 Option Explicit %' 76

Læs mere