26.07.2013 Views

Grundlæggende integrationskit (API) (hent) - Intoint

Grundlæggende integrationskit (API) (hent) - Intoint

Grundlæggende integrationskit (API) (hent) - Intoint

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

0. Introduktion.........................................................................................5<br />

0.1 XAL til Notes <strong>integrationskit</strong>....................................................5<br />

0.2 Målgruppe ...............................................................................6<br />

0.3 Komponenter ..........................................................................6<br />

0.3.1 XAL macrobiblioteket "NOTES" .....................................6<br />

0.3.2 Windows programbiblioteket ERP2LN.DLL...................7<br />

0.4 Systemkrav .............................................................................7<br />

0.4.1 Lotus Notes .....................................................................7<br />

0.4.2 CONCORDE ...................................................................7<br />

0.4.3 Arbejdsplads....................................................................8<br />

0.5 Uddannelse.............................................................................8<br />

1. Programinstallation.............................................................................9<br />

1.1 Klargøring af arbejdsplads .....................................................9<br />

1.1.1 Installation og opsætning af Lotus Notes klient .............9<br />

1.2 Filer..........................................................................................9<br />

1.3 Installation af Integrationskit ...................................................9<br />

1.4 Registrér serienummer...........................................................9<br />

1.5 Installation af XAL macrobibliotek ........................................10<br />

1.6 Globale variable ....................................................................10<br />

2. Kom hurtigt i gang ............................................................................12<br />

2.1 Case: Opdatering - Afdeling.................................................12<br />

2.1.1 Oprettelse af afdelingskartotek i Lotus Notes..............12<br />

2.1.2 XAL-kode.......................................................................13<br />

2.1.3 Initialisering....................................................................13<br />

2.1.4 SEARCH løkke..............................................................14<br />

2.1.5 Opdatere eller oprette?.................................................14<br />

2.1.6 Angivelse af indhold i dokument...................................14<br />

2.1.7 Afslutning.......................................................................14<br />

3. Anvendelse af <strong>integrationskit</strong>...........................................................15<br />

3.1 Kald af XAL-macroer ............................................................15<br />

3.2 Forbindelse til Lotus Notes...................................................15<br />

3.2.1 Initialisering af forbindelse til DLL-fil .............................16<br />

3.2.2 Oprettelse af session til Lotus Notes............................16<br />

3.2.2.1 Valg af Notes server..............................................16<br />

3.2.2.2 Valg af Notes database.........................................16<br />

3.2.2.3 Valg af Notes applikationselementer....................17<br />

3.2.3 Nedlukning af session...................................................17<br />

3.2.4 Skift mellem sessions ...................................................17<br />

3.3 Aktuelle værdier ....................................................................17<br />

3.3.1 Oplysninger om aktuel session ....................................18<br />

3.3.2 Oplysninger om DLL programbibliotek.........................18<br />

3.3.3 Styring af temporære filer .............................................18<br />

3.4 Query og opslag i Lotus Notes.............................................19<br />

3.4.1 Generel query................................................................19<br />

3.4.2 Håndtering af resultat sæt ............................................20<br />

3.4.3 Query på unikt dokument..............................................20<br />

3.4.4 Opslag via view .............................................................20<br />

3.4.5 Opslag på feltværdi.......................................................21<br />

3.4.6 Entydigt opslag..............................................................21<br />

3.4.7 Sammenligning af værdier............................................22<br />

3.5 Datamanipulation..................................................................22<br />

3.5.1 Oprettelse af nyt dokument...........................................23<br />

3.5.2 Tildeling af feltværdier...................................................23<br />

3.5.3 Sletning af dokumenter i Lotus Notes ..........................24<br />

3.5.4 Opdatering af ændringer...............................................24<br />

3.5.5 Oplysninger om aktivt dokument..................................24<br />

3.6 Rich-text ................................................................................25<br />

3.6.1 Opdatering til Notes ......................................................25<br />

3.6.2 Læsning fra Notes.........................................................25<br />

3.6.2.1 Rich-text i separate filer.........................................26<br />

1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!