Workflow Composer. Scriptreference. Marts

Størrelse: px
Starte visningen fra side:

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

Transkript

1 Workflow Composer Scriptreference Marts

2 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 lovgivning: LEXMARK INTERNATIONAL, INC. UDSENDER DETTE DOKUMENT "SOM DET ER OG FOREFINDES" UDEN GARANTI AF NOGEN ART, ENTEN UDTRYKKELIG ELLER STILTIENDE, HERUNDER, MEN IKKE BEGRÆNSET TIL, DE 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. Der foretages regelmæssige ændringer af oplysningerne heri. Æ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, USA. I Storbritannien og Irland skal de 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 angående dette produkt ved at ringe til I Storbritannien og Irland skal du ringe til +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. Lexmark og Lexmark med diamantformen er varemærker tilhørende Lexmark International, Inc. og er registreret i USA og/eller andre lande. Copyright 2003 Lexmark International, Inc. Alle rettigheder forbeholdes. RETTIGHEDER I FORBINDELSE MED DEN AMERIKANSKE REGERING Denne software og den medfølgende dokumentation, som leveres under denne aftale, er kommerciel software og dokumentation, som udelukkende er udviklet for egen regning.

3 Indholdsfortegnelse Introduktion... 1 Nyheder i version Stregkoder... 2 Tegngenkendelse... 2 Formularsæt... 2 Lokale indstillinger... 2 Udskrivning... 3 Anmodning om data fra brugere... 3 Andre opdateringer... 3 Workflow Composer... 3 Kapitel 1: Det grundlæggende...5 Objekter... 5 Erklæring af variabler... 6 Flow-styring... 6 If/Then/Else... 6 Switch/Case... 7 Repetitive sætninger... 8 Loop... 8 Repeat... 9 Operatorer Matematiske Sammenligning Boolesk Andre funktioner Objektforkortelse vha. "with" Fejlfinding af et script Afbrydelse af et script under kørsel i

4 Kapitel 2: Datatypeobjekter...16 Boolean Operatorer Document Metoder Operatorer Integer Metoder Operatorer Real Metoder Operatorer String Metoder Operatorer Map Metoder Kapitel 3: Hjælpeobjekter...38 Boolean Array Metoder Dataset Metoder Integer Array Metoder Print options Metoder Optioner Real Array Metoder String Array Metoder Textfile Metoder ii

5 Kapitel 4: Systemobjekter...55 Original Usertime Confirm Local Kapitel 5: Handlingsobjekter...63 BarcodeRead (Stregkoder: læse) BarcodeRead (Stregkoder: skrive) ConvertImageFormat (Billeder: skifte format) ConvertToDocument (Billeder: konvertere til Postscript eller PDF [Image]) 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 ( ) Addresses Modtagere og afsendere FaxByPrinter (Fax) FTPget (FTP: hente) FTPput (FTP: overføre) GroupWise-handlinger GWMail ( ) iii

6 GWDiscuss ( ) GWCheckIn (Groupware: checke ind) ImageCombine (Billeder: kombinere inden i dokument) ImageCrop (Billeder: beskære) ImageDeskew (Billeder: fjerne vridning) ImageInvert (Billeder: invertere) ImageMerge (Billeder: overlægge) ImageRotate (Billeder: rotere) ImageSeparate (Billeder: separere inden i dokument) 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 iv

7 PrintJob (Udskrive) Udskriftsbekræftelse PrintURL (Udskrive) SaveToFile (Gem som fil) SharePoint SharePointWrite (EDMS: checke ind) SharePointRead (EDMS: hente) Kapitel 6: Prompter Matrixprompt Boolesk prompt Heltalsprompt Meddelelsesprompt Adgangskodeprompt Strengprompt Appendiks A: ODBC-oversigt Softwarekrav og installation Dokumentunderstøttelse i databaser Indsættelse af værdier i datokolonner Appendiks B: Stregkodeoversigt Codabar Code 2 of Code 3 of Code Code EAN v

8 EAN ITF Patch PDF UCC UPC-A UPC-E vi

9 Introduktion I denne vejledning gives en teknisk reference for LDDScript 3.1, scriptsproget til produktpakken Lexmark Document Solutions. Det antages, at du allerede er bekendt med sproget. Hvis ikke, bør du gennemgå vejledningen "Scriptskrivning", der blev installeret sammen med produktet. Scriptreferencen er organiseret som følger: Kapitel 1, "Det grundlæggende" Oversigt over grundlæggende LDDScript-konstruktioner. Der findes detaljerede eksempler i vejledningen "Scriptskrivning". 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 slutbrugeren. Kapitel 5, "Handlingsobjekter" 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. 1

10 Nyheder i version 3.1 LDDScript 3.1 fortsætter syntaksen og konstruktionen, der blev introduceret med Lexmark Document Distributor version 2.0. Produktpakken, der gør brug af scriptsproget, er udvidet, så den omfatter: Lexmark Document Distributor Lexmark Document Producer Lexmark Document Portal Scriptsproget fungerer med alle tre produkter og giver dig mulighed for at automatisere arbejdsgangen, producere serverbaserede formularer og udskrive tomme eller forudfyldte formularer. Produkter kan fungere uafhængigt af hinanden eller integreres, så de giver en komplet dokumentløsning. Stregkoder Understøttelsen af stregkoder i LDDScript er blevet væsentligt forbedret, og understøtter nu endnu flere stregkodetyper og giver større kontrol over de stregkoder, der genkendes. Derudover understøtter LDDScript nu generering af stregkoder, så du kan føje stregkoder til scannede dokumenter. Den tidligere ConvertBarcodeToText-handling er udskiftet med handlingerne BarcodeRead og BarcodeWrite. Tegngenkendelse Tegngenkendelsen i LDDScript er stærkt forbedret, så der opnås bedre genkendelse og bedre bevarelse af dokumentlayout. De tilgængelige formater omfatter HTML, Rich-Text Format (RTF), som bruges af de fleste tekstbehandlingsprogrammer, søgbare PDF'er og ren tekst. Den forrige ConvertToText-handling er erstattet af handlingerne ImageToHTML, ImageToPDF, ImageToRTF op ImageToText. Formularsæt Med Lexmark Document Producer er det muligt at få ASCII- eller RDI-udskriftsstream sendt til og modtaget af Document Server. Ved hjælp af handlingerne MergeForm kan du flette data med en PDF-formular og få det resulterende dokument udskrevet direkte til en netværksprinter. Med andre handlinger i LDDScript kan de resulterende og flettede formularsæt arkiveres, faxes osv.. Derudover kan brugere af Document Portal bedes om at opgive oplysninger og derefter få tidligere manuelt udfyldte formularsæt udskrevet med de relevante oplysninger forudfyldt. Lokale indstillinger Når du skriver et script, er det nogle gange bedst af få en administrator til at konfigurere nogle af indstillingerne dog uden at skulle lære eller redigere scriptet. En nyhed i denne udgave er "Lokale indstillinger". Scriptforfatteren kan definere de lokale indstillinger (f.eks. IP-adresser på printere, faxnumre, -servere osv.), og administratoren kan ændre disse indstillinger i Server Manager. Scriptforfatteren behøver ikke at kende de tekniske detaljer om miljøet, hvor scriptet skal køre, og administratoren behøver ikke at lære scriptsproget. Denne funktion erstatter kompileringsprompterne (#prompt), der blev introduceret i LDDScript

11 Udskrivning De indstillinger for jobkontrol, der er tilgængelige for udskrivning af dokumenter er forbedret med flere indstillinger for flere dokumenttyper. Nu kan billedfiler som PDF, TIFF og JPEG sendes direkte til printere, der er udstyret med ImageQuick-optionen, og jobindstillinger som dupleksudskrivning, hæftning osv. kan stadig indstilles. Derudover kan tekstfiler og PostScript-filer sendes til alle netværksprintere, og der er tilføjet flere finishing-indstillinger. De forrige handlinger PrintIP, PrintASCII, PrintTIF og PrintPDF er erstattet af handlingen PrintJob. Anmodning om data fra brugere Muligheden for at bede brugere på en MFP eller arbejdsstation om data, når der indsendes et job, er komplet fornyet i denne udgave. Udover en række statiske spørgsmål er det nu muligt at skabe en række dynamiske spørgsmål, der ændres ud fra slutbrugerens logon, brugerens svar på forrige spørgsmål osv. Det er nu også muligt at bekræfte svarene, før et job indsendes eller få en liste over mulige svar fra en database eller en anden kilde og vise dem for brugeren. Denne nye mekanisme giver dig mulighed for at skabe effektive men alligevel fleksible scripts og give en mere effektiv metode til automatisering af arbejdsgangen. Andre opdateringer Følgende tilføjelser og forbedringer findes også i denne udgave: Matrixer Der er tilføjet Læs/skriv-matrixer (se stringarray, intarray, realarray, boolarray). ConvertImageFormat Der er tilføjet understøttelse af konvertering fra PDF til andre billedformater, f.eks. TIFF eller JPEG. Dokumenter Der er tilføjet understøttelse af oprettelse af midlertidige filer, som automatisk slettes, når et script køres. ImageMerge Der er tilføjet understøttelse af angivelse af generiske lokationer (f.eks. verst til venstre) i stedet for pixelkoordinater. Lotus Notes Der er føjet understøttelse af ID-filer med adgangskoder til Notes og DatabaseNotes. Tilknytninger Der er tilføjet understøttelse af oprettelse af -til--tilknytninger. SaveToFile Der er tilføjet understøttelse af oprettelse af biblioteker, hvis de ikke findes. Strenge Der er tilføjet understøttelse af udførelse af find/erstat-optioner i en. Workflow Composer Udover de tilføjelser og forbedringer, der er foretaget i scriptsproget, er slutbrugerprogrammer også opdateret i denne udgave. Den tidligere Document Server Admin er erstattet af Server Manager og Workflow Composer. Server Manager anvendes til administration af Document Servers, MFP'er og scripts. Workflow Composer anvendes til at skrive og vedligeholde scripts. Funktionerne i den nye Workflow Composer omfatter: Udløbsdatoer får scripts til at holde op med at fungere efter en bestemt dato. Onlinehjælp forbedret hjælp giver hurtig adgang til Scriptreference. Adgangskoder sætter adgangskoder på scripts, så uautoriserede ændringer forhindres. 3

12 Hurtig udfyldning Gem og genbrug hurtigt almindelige handlinger eller driftshandlinger i scripts. Guiden Script Forbedret brugergrænseflade giver hurtigere oprettelse af scripts. Syntaksfremhævning Nøgleord og e kan indstilles til forskellige farver, så der opnås hurtig identifikation under scriptskrivningsprocessen. Se onlinehjælpen, der blev leveret med produktet, for at få yderligere oplysninger om brugen af Workflow Composer. 4

13 1 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 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. 5

14 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. Disse sætninger til flow-kontrol diskuteres nu. 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/ else-konstruktionen. 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. 6

15 Switch/Case Nogle gange er der mere end en tilstand, du vil kontrollere. Det kan gøres med flere If/Then-sætninger. Switch/Case-sætningen giver en enklere måde at foretage flere sammenligninger: Integer switch switch (intvar) case intval1 sætninga sætningb case intval2 sætningc sætningd default sætninge sætningf endswitch String switch switch (stringvar) case "stringval1" sætninga sætningb case "stringval2" sætningc sætningd default sætninge sætningf endswitch Der kan bruges heltals- eller væ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. 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" default CustomSubject = "Dokument fra FooBar Company" endswitch with SMTP.Server="mailserver.com".To="barbarab@foobar.com".From="LDDTrain@lexmark.com".Subject=CustomSubject.Message="Læs venligst.".characterset=ldd_smtpcharset_us.attachments=original.document.go() endwith 7

16 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 intvar, når løkken starter ifinish er en heltalsværdi, der er maksimum for intvar 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. 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. Add int LoopCount // Angiv de generelle egenskaber for -meddelelserne. with SMTP.Subject="Reklamation".Server="mail.server.com".From="customer_service@foobar.com".Message="Kig nærmere på denne reklamation".attachments=original.document.characterset=ldd_smtpcharset_us endwith loop (LoopCount fra 1 til 10) SMTP.To="CustRep" + LoopCount.AsString() + "@foobar.com" SMTP.Go() endloop 8

17 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 loop-blokken. 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 slutbrugere 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. med 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 tf.open(imagetotext.output) bool bconfdoc = FALSE int icount, iend icount =1 iend = tf.getnumberlines() Submitter = original.username+ "@lexmark.com" // Kontroller alle linjer for ordet Fortrolig repeat (indtil (bconfdoc OR (icount>=iend))) OneLine = tf.readline() if (OneLine.Contains("Fortrolig")) then bconfdoc = TRUE endif Count.Add(1) endrepeat 9

18 // 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 dokument".message="her er det ønskede dokument".characterset=ldd_smtpcharset_us.attachments=original.document.go() endwith endif 10

19 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 objekter har det en effekt, der svarer til sammenkædningsmetoden. Det føjer en på højre side til en på venstre og returnerer den nye. 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. Modulo % 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. 11

20 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 e 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 e 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 e 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 e 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 (dobbelt lig med-tegn) I heltals- og reelle objekter returneres TRUE, hvis værdien til venstre er lig med værdien til højre. For e 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 e 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. 12

21 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 13

22 Andre funktioner Objektforkortelse vha. "with" Hvis du har en sektionskode, 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 variabel, 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. 14

23 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, der vises i serverlogfilen samt på bekræftelsessiden/-dialogboksen. 15

24 2 Datatypeobjekter Alle data, der anvendes af Workflow Composer, kan grupperes i seks forskellige datatyper: Boolean 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. 16

25 Boolean Objektet boolean 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 17

26 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]) bool SetFileLabel(int filenum, string label) doc Copy() 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. Indstiller mærke for den specificerede fil. Dette mærke bruges som filnavn (minus typenavn) til navngivning af vedhæftede filer i -meddelelser eller databaser. Metoden mislykkes, hvis filenum er ugyldig. filenum indeks for fil. Filindekser starter ved 1 label mærke til specificeret fil. Da det bruges som et filnavn, skal mærket overholde reglerne for navngivning af filer. En bool, der angiver, om det lykkedes eller mislykkedes. 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. Ingen En doc, der indeholder kopien af alle filerne. 18

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

Workflow Composer. Scriptreference. www.lexmark.com. Oktober 2003 Workflow Composer Scriptreference Klik her for at få vist eller hente denne eller andre Lexmark Document Solutions-dokumenter. Oktober 2003 www.lexmark.com Udgave: Oktober 2003 Det følgende afsnit gælder

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. Scripteksempler. Marts 2003. www.lexmark.com

Document Distributor. Scripteksempler. Marts 2003. www.lexmark.com Document Distributor Scripteksempler 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 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

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

Forms Composer. Brug af Forms Composer. Oktober 2002. www.lexmark.com Forms Composer Brug af Forms Composer Oktober 2002 www.lexmark.com Udgave: Oktober 2002 Det følgende afsnit gælder ikke for lande, hvor sådanne bestemmelser ikke er i overensstemmelse med det pågældende

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

Send driver. Administratorvejledning

Send driver. Administratorvejledning Send driver Administratorvejledning Januar 2013 www.lexmark.com Oversigt 2 Oversigt Send driver giver dig mulighed for nemt at hente en printerdriver til en specifik printermodel. Programmet sender dig

Læs mere

Document Portal 1. Document Portal

Document Portal 1. Document Portal 1 Lexmark gør det muligt at bruge formularer i virksomheden. Vælg dokumenterne på berøringsskærmen, og tryk på Start. er en softwareløsning, der indeholder funktioner til lagring og behandling af fortrykte

Læs mere

Bekendtgørelse om version. Sikkerhedsoplysninger. Vigtige punkter og advarsler. Bekendtgørelser om elektronisk stråling.

Bekendtgørelse om version. Sikkerhedsoplysninger. Vigtige punkter og advarsler. Bekendtgørelser om elektronisk stråling. Bekendtgørelse om version Varemærker Sikkerhedsoplysninger Vigtige punkter og advarsler 1 om elektronisk stråling Energy Star Lasererklæring Bekendtgørelse om version 2 April 2001 Følgende afsnit gælder

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

Kapitel 4 Løkker i C#

Kapitel 4 Løkker i C# Kapitel 4 Løkker i C# Løkker en vigtig del af alle programmeringssprog, og C# er ikke andeles. En løkke er en måde at udføre en del af koden gentagne gange. Ideen er at du fortsætter med at udføre en opgave

Læs mere

Scan to RightFax. Administratorvejledning

Scan to RightFax. Administratorvejledning Scan to RightFax Administratorvejledning November 2016 www.lexmark.com Indhold 2 Indhold Oversigt... 3 Tjekliste over parathed til implementering... 4 Konfiguration af programmet...5 Adgang til konfigurationssiden

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

Genvejscenter. Version 5.1. Administratorvejledning

Genvejscenter. Version 5.1. Administratorvejledning Genvejscenter Version 5.1 Administratorvejledning Juli 2016 www.lexmark.com Indhold 2 Indhold Historik over ændringer... 3 Oversigt...4 Konfiguration af printerindstillinger...5 Adgang til Embedded Web

Læs mere

Python programmering. Per Tøfting. MacFest

Python programmering. Per Tøfting. MacFest Python programmering MacFest 2005 Per Tøfting http://pertoefting.dk/macfest/ Indhold Måder at afvikle Python program på Variabler Data typer Tal Sekvenser Strenge Tupler Lister Dictionaries Kontrolstrukturer

Læs mere

Installation og brug af Document Distributor 1

Installation og brug af Document Distributor 1 1 består af server- og klientprogrampakker. Serverpakken skal være installeret på en Windows NT-, Windows 2000- eller Windows XP-computer. Klientpakken kan installeres på alle Windows 9x-, Windows NT-,

Læs mere

SIMPLIFYSCAN. Et stærkt valg til intelligent scanning

SIMPLIFYSCAN. Et stærkt valg til intelligent scanning SIMPLIFYSCAN Et stærkt valg til intelligent scanning SIMPLIFYSCAN: ET STÆRKT VALG TIL INTELLIGENT SCANNING SimplifyScan giver kontormedarbejdere let adgang til at gemme dokumenter og distribuere kopier

Læs mere

Sikre tilbageholdte udskriftsjob. Administratorvejledning

Sikre tilbageholdte udskriftsjob. Administratorvejledning Sikre tilbageholdte udskriftsjob Administratorvejledning April 2013 www.lexmark.com Indhold 2 Indhold Oversigt... 3 Konfigurering af sikre tilbageholdte udskriftsjob... 4 Konfiguration og sikring af programmet...4

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

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

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

Kapitel 3 Betinget logik i C#

Kapitel 3 Betinget logik i C# Kapitel 3 i C# er udelukkende et spørgsmål om ordet IF. Det er faktisk umuligt at programmere effektivt uden at gøre brug af IF. Du kan skrive små simple programmer. Men når det bliver mere kompliceret

Læs mere

DI-Plot. Brugervejledning

DI-Plot. Brugervejledning DI-Plot Brugervejledning Digital Information Ltd. Technoparkstrasse CH-8005 Zürich Copyright - Digital Information Ltd. 2006 Copyright for denne tekniske dokumentation tilhører Digital Information Ltd.

Læs mere

PHP Snippets. De små korte. Skrevet af Daniel Pedersen

PHP Snippets. De små korte. Skrevet af Daniel Pedersen PHP Snippets De små korte Skrevet af Daniel Pedersen Indhold PHP Snippets De små korte er en samling af små og praktiske kode eksempler med kort forklaring, som med formål at kunne benyttes til opsalgsværk

Læs mere

JavaScript. nedarvning.

JavaScript. nedarvning. JavaScript er et sprog, der kan give en hjemmeside mere funktionalitet og gøre den interaktiv, så den reagerer på læsernes handlinger. CGI (Common Gateway Interface) har hidtil været de protokoller, man

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

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

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

Sproget Six. Til brug i rapportopgaven på kurset Oversættere. Vinter 2006. Abstract

Sproget Six. Til brug i rapportopgaven på kurset Oversættere. Vinter 2006. Abstract Sproget Six Til brug i rapportopgaven på kurset Oversættere Vinter 2006 Abstract Six er baseret på det sprog, der vises i figur 6.2 og 6.4 i Basics of Compiler Design. Den herværende tekst beskriver basissproget

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

Programmering for begyndere Lektion 2. Opsamling mm

Programmering for begyndere Lektion 2. Opsamling mm Lektion 2 Opsamling mm God tone Der er indlagt spørge sessioner Lektion 2 - Agenda Programmering for Lidt ændringer til teknikken, herunder hvordan du genser en lektion Lidt generelle tilbagemeldinger

Læs mere

Noter til C# Programmering Selektion

Noter til C# Programmering Selektion Noter til C# Programmering Selektion Sætninger Alle sætninger i C# slutter med et semikolon. En sætning kontrollerer sekvensen i programafviklingen, evaluerer et udtryk eller gør ingenting Blanktegn Mellemrum,

Læs mere

TeamShare 2.1 Versionsnoter Oktober 2009

TeamShare 2.1 Versionsnoter Oktober 2009 TeamShare 2.1 Versionsnoter Oktober 2009 TeamShare version 2.1.292 Denne version af TeamShare har fået mange nye funktioner, samt forbedringer på eksisterende. Hver ny feature er gennemgået i hvert sit

Læs mere

Abstrakte datatyper C#-version

Abstrakte datatyper C#-version Note til Programmeringsteknologi Akademiuddannelsen i Informationsteknologi Abstrakte datatyper C#-version Finn Nordbjerg 1/9 Abstrakte Datatyper Denne note introducerer kort begrebet abstrakt datatype

Læs mere

Xerox WorkCentre 7800-modeller Betjeningspanel

Xerox WorkCentre 7800-modeller Betjeningspanel Betjeningspanel Tilgængelige funktioner kan afhænge af printerens konfiguration. Se Betjeningsvejledning for flere oplysninger om funktioner og indstillinger. ABC DEF Menuer GHI PQRS 7 JKL TUV 8 MNO 6

Læs mere

Sikkerhed. Brugervejledning

Sikkerhed. Brugervejledning Sikkerhed Brugervejledning Copyright 2006 Hewlett-Packard Development Company, L.P. Microsoft og Windows er amerikanskregistrerede varemærker tilhørende Microsoft Corporation. Oplysningerne i dette dokument

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

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

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

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

BRUGERMANUAL TIL N-PDF

BRUGERMANUAL TIL N-PDF BRUGERMANUAL TIL N-PDF NORRIQ A/S Side 1 1. Opsætning af edocprinter PDF Pro... 4 2. Opsætning af dokumenttyper... 9 2.1 Fanebladet Generelt... 10 2.1.1 Feltet Rapport-id... 10 2.1.2 Feltet Rapportnavn...

Læs mere

Din brugermanual NOKIA 6630 http://da.yourpdfguides.com/dref/822852

Din brugermanual NOKIA 6630 http://da.yourpdfguides.com/dref/822852 Du kan læse anbefalingerne i brugervejledningen, den tekniske guide eller i installationsguiden. Du finder svarene til alle dine spørgsmål i i brugermanualen (information, specifikationer, sikkerhedsråd,

Læs mere

I denne manual kan du finde en hurtig introduktion til hvordan du:

I denne manual kan du finde en hurtig introduktion til hvordan du: VORES NORDSJÆLLAND HURTIGT I GANG MANUAL 01: Bruger HVAD INDEHOLDER DENNE MANUAL? I denne manual kan du finde en hurtig introduktion til hvordan du: 1. Finder Vores Nordsjælland hjemmesiden 2. Opretter

Læs mere

Forelæsning Uge 2 Torsdag

Forelæsning Uge 2 Torsdag Forelæsning Uge 2 Torsdag Java syntax og style guide Sætninger Simple sætninger (assignment, interne og eksterne metodekald) Sammensatte sætninger (blok, selektion, gentagelse) Udtryk og operatorer Brug

Læs mere

Spam Manager. Brugervejledning

Spam Manager. Brugervejledning Spam Manager Brugervejledning Brugervejledning til Spam Manager Dokumentversion: 1.0 Juridisk meddelelse Juridisk meddelelse Copyright 2013 Symantec Corporation. Alle rettigheder forbeholdes. Symantec,

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

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

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

ectrl Tilknytning af dokumenter

ectrl Tilknytning af dokumenter ectrl Tilknytning af dokumenter Indholdsfortegnelse 1. Tilknytning til poster (dokumentstyring) 3 1.1. Aktivering af dokumentstyring 3 1.2. Opsætning af arkivering 4 1.3. Opret ekstra dokumenttyper 5 1.4.

Læs mere

Dynamicweb Exchange Opsætning

Dynamicweb Exchange Opsætning Brugervejledning Dynamicweb Exchange Opsætning OUTLOOK 2003 Document ID: UG-4008 Version: 1.30 2006.07.04 Dansk UG-4008 - Dynamicweb Exchange Opsætning, Outlook 2003 JURIDISK MEDDELELSE Copyright 2005-2006

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

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

Xerox WorkCentre 6655 Multifunktionel farveprinter Betjeningspanel

Xerox WorkCentre 6655 Multifunktionel farveprinter Betjeningspanel Betjeningspanel Tilgængelige funktioner kan afhænge af printerens konfiguration. Se Betjeningsvejledning for flere oplysninger om funktioner og indstillinger. 3 4 5 Berøringsskærm Menuer 6 6 Alfanumerisk

Læs mere

Novell Vibe Quick Start til mobilenheder

Novell Vibe Quick Start til mobilenheder Novell Vibe Quick Start til mobilenheder Marts 2015 Introduktion Din Vibe-administrator kan deaktivere mobiladgang til Novell Vibe-webstedet. Hvis du ikke har adgang til Vibemobilgrænsefladen som beskrevet

Læs mere

Forelæsning Uge 4 Torsdag

Forelæsning Uge 4 Torsdag Forelæsning Uge 4 Torsdag Algoritmeskabeloner findone, findall, findnoof, findsumof (i mandags) findbest Levetid for variabler og parametre Virkefeltsregler Hvor kan man bruge de forskellige variabler?

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

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

DM507 Algoritmer og datastrukturer

DM507 Algoritmer og datastrukturer DM507 Algoritmer og datastrukturer Forår 2018 Projekt, del II Institut for matematik og datalogi Syddansk Universitet 13. marts, 2018 Dette projekt udleveres i tre dele. Hver del har sin deadline, således

Læs mere

Programmering i C. Lektion 4. 5. december 2008

Programmering i C. Lektion 4. 5. december 2008 Programmering i C Lektion 4 5. december 2008 Funktioner Eksempel Fra sidst 1 Funktioner 2 Eksempel Funktioner Eksempel Eksempel: 1 / f u n k t i o n s p r o t o t y p e r / i n t i n d l a e s ( void )

Læs mere

VERSION 5.1/5.2 INTRODUKTIONSKORT TIL WEBACCESS HTML 3

VERSION 5.1/5.2 INTRODUKTIONSKORT TIL WEBACCESS HTML 3 VERSION 5.1/5.2 INTRODUKTIONSKORT TIL WEBACCESS HTML 3 TM INTRODUKTIONSKORT TIL GROUPWISE 5.2 Med GroupWise WebAccess kan du få adgang til din post og kalender med en hvilken som helst HTML 3-kompatibel

Læs mere

LASERJET ENTERPRISE COLOR FLOW MFP. Kort funktionsoversigt M575

LASERJET ENTERPRISE COLOR FLOW MFP. Kort funktionsoversigt M575 LASERJET ENTERPRISE COLOR FLOW MFP Kort funktionsoversigt M575 Udskrivning af et lagret job Brug følgende fremgangsmåde til at udskrive et job, der er lagret i produkthukommelsen. 1. På startskærmbilledet

Læs mere

Symantec Enterprise Vault

Symantec Enterprise Vault Symantec Enterprise Vault Vejledning til brugere af Microsoft Outlook 2003/2007 10.0 Begrænset tilføjelsesprogram til Outlook Symantec Enterprise Vault: Vejledning til brugere af Microsoft Outlook 2003/2007

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

Bekendtgørelse om version. Bekendtgørelse om licens. Sikkerhedsoplysninger. Vigtige punkter og advarsler. Bekendtgørelser om elektronisk stråling

Bekendtgørelse om version. Bekendtgørelse om licens. Sikkerhedsoplysninger. Vigtige punkter og advarsler. Bekendtgørelser om elektronisk stråling Bekendtgørelse om version Varemærker Bekendtgørelse om licens Sikkerhedsoplysninger 1 Vigtige punkter og advarsler om elektronisk stråling Støjniveau Energy Star Bekendtgørelse om version 2 Oktober 2001

Læs mere

Indhold 1 Om Skolekvalitet.dk...3. 2 Vælg evalueringsmodel før du går i gang...3. 3 Overblik over siderne... 5

Indhold 1 Om Skolekvalitet.dk...3. 2 Vælg evalueringsmodel før du går i gang...3. 3 Overblik over siderne... 5 Skolekvalitet.dk Manual Version 1.0 Indhold 1 Om Skolekvalitet.dk...3 2 Vælg evalueringsmodel før du går i gang...3 3 Overblik over siderne... 5 3.1 Oversigt over centrale funktioner:... 6 4 Kom godt i

Læs mere

Punktskrift eller Tale Via e-mail

Punktskrift eller Tale Via e-mail Punktskrift eller Tale Via e-mail Send et dokument via e-mail og få det retur som forkortet punktskrift eller syntetisk tale. Det er ideen bag Sensus Braille Mail Robotten, en e-mail baseret tjeneste som

Læs mere

Nokia-bilhåndsæt Installationsvejledning Brugervejledning

Nokia-bilhåndsæt Installationsvejledning Brugervejledning Nokia-bilhåndsæt Installationsvejledning Brugervejledning HSU-4 CUW-3 9232831 2. udgave 2004-2006 Nokia. Alle rettigheder forbeholdes. Kopiering, overførsel, overdragelse eller lagring af en del eller

Læs mere

University of Southern Denmark Syddansk Universitet. DM502 Forelæsning 4

University of Southern Denmark Syddansk Universitet. DM502 Forelæsning 4 DM502 Forelæsning 4 Flere kontrolstrukturer for-løkke switch-case Metoder Indhold Arrays og sortering af arrays String-funktioner for-løkke Ofte har man brug for at udføre det samme kode, for en sekvens

Læs mere

Manual og Hjælp Skoletasken 2

Manual og Hjælp Skoletasken 2 Manual og Hjælp Skoletasken 2 I Skoletasken 2 - Hjælp Indhold I Introduktion 1 Velkomst 2... 2 2 Systemkrav... 2 3 Installation... 3 4 Skoletasken... 8 II Opsætning 10 1 Systemopsætning... 10 2 Bogopsætning...

Læs mere

KORT VEJLEDNING TIL NOKIA MODEM OPTIONS

KORT VEJLEDNING TIL NOKIA MODEM OPTIONS KORT VEJLEDNING TIL NOKIA MODEM OPTIONS Copyright 2003 Nokia. Alle rettigheder forbeholdes 9356502 Issue 1 Indhold 1. INTRODUKTION...1 2. INSTALLATION AF NOKIA MODEM OPTIONS...1 3. TILSLUTNING AF NOKIA

Læs mere

Tlf. +45 7027 1699 Fax + 45 7027 1899

Tlf. +45 7027 1699 Fax + 45 7027 1899 Firmaordninger I firmaoversigten kan du holde styr på dit kundekartotek samt disses bookinger. Der kan desuden oprettes andre firmaer end dit eget. Herved kan der udbydes særlige ydelser på med egne arbejdstider.

Læs mere

Brugervejledning til print-, kopi og scanning på KøgeBibliotekerne

Brugervejledning til print-, kopi og scanning på KøgeBibliotekerne Brugervejledning til print-, kopi og scanning på KøgeBibliotekerne Indhold Indledning Sådan opretter du dig Sådan betaler du Sådan får du en ny adgangskode Sådan kobler du dit brugernavn og kodeord med

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

Lær Python dag 1 - modul 1

Lær Python dag 1 - modul 1 Lær Python dag 1 - modul 1 Introduktion, basis python Steffen Berg Klenow Jonas Bamse Andersen Syddansk Universitet Indhold 1. Velkommen 2. Programmering i python 3. Typer, variabler og udtryk 1 Velkommen

Læs mere

Udskrivning og sletning af tilbageholdte job. Kontrol af udskriftsjob

Udskrivning og sletning af tilbageholdte job. Kontrol af udskriftsjob Når du sender et job til printeren, kan du angive i driveren, at printeren skal tilbageholde jobbet i hukommelsen. Når du er klar til at udskrive jobbet, skal du gå til printeren og bruge kontrolpanelets

Læs mere

Huskesedler. Design og automatisering af regneark. Microsoft Excel 2013

Huskesedler. Design og automatisering af regneark. Microsoft Excel 2013 Huskesedler Design og automatisering af regneark Microsoft Excel 2013 Januar 2017 Knord Side 2 Indholdsfortegnelse Ark... 4 Beskyttelse... 6 Diagram... 7 Eksport af data... 8 Fejlretning i formler... 9

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

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

Ugeseddel 4 1. marts - 8. marts

Ugeseddel 4 1. marts - 8. marts Ugeseddel 4 1. marts - 8. marts Læs følgende sider i kapitel 6 i lærebogen: s. 233 258 og s. 291 317 (afsnit 6.3 overspringes). Begynd at overveje, hvad afleveringsopgaven skal omhandle. Læs vejledningen,

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

DM507 Algoritmer og datastrukturer

DM507 Algoritmer og datastrukturer DM507 Algoritmer og datastrukturer Forår 2018 Projekt, del II Institut for matematik og datalogi Syddansk Universitet 20. marts, 2019 Dette projekt udleveres i tre dele. Hver del har sin deadline, således

Læs mere

Forelæsning Uge 4 Mandag

Forelæsning Uge 4 Mandag Forelæsning Uge 4 Mandag Algoritmeskabeloner Kan (ved simple tilretningerne) bruges til at implementere metoder, der gennemsøger en arrayliste (eller anden objektsamling) og finder objekter, der opfylder

Læs mere

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

Mobil Print/Scan vejledning til Brother iprint&scan (Appleenheder) Mobil Print/Scan vejledning til Brother iprint&scan (Appleenheder) Indholdsfortegnelse Inden du tager din Brother-maskine i brug... Definitioner af bemærkninger... Varemærker... Indledning... Download

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

Udskrivning og sletning af tilbageholdte job Genkendelse af formateringsfejl Kontrol af udskriftsjob Reservation af udskriftsjob

Udskrivning og sletning af tilbageholdte job Genkendelse af formateringsfejl Kontrol af udskriftsjob Reservation af udskriftsjob Når du sender et job til printeren, kan du angive i driveren, at printeren skal tilbageholde jobbet i hukommelsen. Når du er klar til at udskrive jobbet, skal du gå til printeren og bruge kontrolpanelets

Læs mere

Hermed vejledning i hvordan man lægger billeder ind til brug for hjemmesiden.

Hermed vejledning i hvordan man lægger billeder ind til brug for hjemmesiden. Hermed vejledning i hvordan man lægger billeder ind til brug for hjemmesiden. Manualen er delvist hentet fra en manual Ølstykke IF har lavet til brug for deres hjemmeside Upload af billede For at kunne

Læs mere

Mobil Print/Scan vejledning til Brother iprint&scan

Mobil Print/Scan vejledning til Brother iprint&scan Mobil Print/Scan vejledning til Brother iprint&scan Version G DAN Definitioner af bemærkninger Vi bruger følgende ikoner i hele brugsanvisningen: Bemærkninger fortæller, hvordan du skal reagere i en given

Læs mere

Basisbrugergrænsefladen i GroupWise WebAccess

Basisbrugergrænsefladen i GroupWise WebAccess Introduktion til basisbrugergrænsefladen i GroupWise WebAccess 8 Novell Basisbrugergrænsefladen i GroupWise WebAccess INTRODUKTION www.novell.com Bruge basisbrugergrænsefladen i GroupWise WebAccess Når

Læs mere

Til brug med Xerox ConnectKey Technology-aktiverede multifunktionsprintere (MFP'ere)

Til brug med Xerox ConnectKey Technology-aktiverede multifunktionsprintere (MFP'ere) Xerox App Gallery-app Startvejledning 702P03997 Til brug med Xerox ConnectKey Technology-aktiverede multifunktionsprintere (MFP'ere) Brug Xerox App Gallery-appen til at finde apps med nye funktioner eller

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

NR. 92 PDF-formularer med OpenOffice DEN 4. MARTS 2015

NR. 92 PDF-formularer med OpenOffice DEN 4. MARTS 2015 NR. 92 PDF-formularer med OpenOffice DEN 4. MARTS 2015 PDF-formularer med OpenOffice til LUDUS Web Målet med dette Tips & Tricks er at beskrive, hvordan man laver PDF-formularer til brug i LUDUS Web. Læs

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

#AlleKanKode. Lektion 2 - Konstanter og Variabler

#AlleKanKode. Lektion 2 - Konstanter og Variabler #AlleKanKode Lektion 2 - Konstanter og Variabler Disclaimer / Ansvarsfraskrivelse Alt du deler og siger mm bliver optaget. Lad være med at dele privat oplysninger, adgangskoder, kreditkort oplysninger

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

Document Capture til Microsoft Dynamics NAV. Quick Guide til RTC version 3.50

Document Capture til Microsoft Dynamics NAV. Quick Guide til RTC version 3.50 Document Capture til Microsoft Dynamics NAV Quick Guide til RTC version 3.50 INDHOLDSFORTEGNELSE Introduktion... 3 Basisopsætning... 4 Indlæsning af standard opsætning... 4 Opdatering af standard opsætning...

Læs mere

Administration af subsites BRUGERVEJLEDNING FOR ADMINISTRATOREN

Administration af subsites BRUGERVEJLEDNING FOR ADMINISTRATOREN Administration af subsites BRUGERVEJLEDNING FOR ADMINISTRATOREN Indholdsfortegnelse Introduktion... 2 Definitioner... 2 Generelt... 3 Oprettelse af en skabelon... 4 Sidetypeskabeloner... 5 Globale displaymoduler...

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

Oprettelse af Titelblok i Capture og Capture CIS

Oprettelse af Titelblok i Capture og Capture CIS e-service Titelblok i OrCAD Capture og Capture CIS Side 1 af 11 Oprettelse af Titelblok i Capture og Capture CIS Note skrevet af : Nordcad Systems Technical Support Revision : April 2003, Release 14.2/9.2.3,

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