Grundlæggende integrationskit (API) (hent) - Intoint
Grundlæggende integrationskit (API) (hent) - Intoint
Grundlæggende integrationskit (API) (hent) - Intoint
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Macroen #NotesTmpFilNavn benyttes til tildeling af navn på temporær fil. Macroen returnerer altid<br />
det aktuelle navn på den temporære fil. Dette sker via variablen &NotesText.<br />
Angives en parameter til macroen benyttes denne som filnavn. Angives ikke en parameter beregnes<br />
automatisk et unikt filnavn. Som parameter skal altid overføres en variabel.<br />
Bemærk at den temporære fil først oprettes i forbindelse med udførelse af macroen #NotesQuery<br />
eller NotesQueryRichTextField..<br />
Husk at slette den temporære fil efter brug - brug f.eks. XAL macroen #NotesDeleteTempFil.<br />
Med kommandoen #NotesGetTmpFilNavn kan man få oplyst navnet på den aktuelle temporære fil<br />
i den aktuelle session.<br />
3.4 Query og opslag i Lotus Notes<br />
Der findes en række macroer der laver opslag i Lotus Notes:<br />
#NotesQuery<br />
#NotesQueryField<br />
#NotesQueryUnique<br />
#NotesGetUnique<br />
#NotesSelectID<br />
#NotesSelectUNID<br />
Disse har dog forskellige anvendelsesområder.<br />
3.4.1 Generel query<br />
Macroen #NotesQuery bruges til udførelse af standard Notes-full-text søgning. Udvælgelseskriteriet<br />
angives som parameter. Parameteren kan sammenlignes med "View selection" i Lotus<br />
Notes. For at kunne bruge denne macro, skal man have et vist kendskab til Lotus Notes. Kommandoen<br />
"SELECT" kan udelades ved kald af macroen.<br />
Her et par eksempler på kald af macroen:<br />
#NotesQuery("Select @ALL")<br />
Returnerer alle dokumenter i database.<br />
#NotesQuery("Antal>100")<br />
Returnerer alle dokumenter, hvor feltet "antal" har en værdi over 100.<br />
Angives ingen afgrænsning returneres alle dokumenter.<br />
Søgeresultater returneres altid i et resultat-sæt i hukommelsen. Desuden kan resultatet returneres i<br />
en kommafil, forudsat at et filnavn til en temporær fil er angivet (se afsnit 3.3.3). Der skal så her<br />
foretages en efterfølgende behandling via XAL’s READ kommando.<br />
Kald af #NotesQuery giver mulighed for kraftfulde søgeudtryk på tværs af views og felter. Men da<br />
der benyttes full-text søgning er metoden relativ langsom i større databaser. Se evt. nærmere under<br />
#NotesSearchView.<br />
19