NOTESSIDAN

Allt om Lotus Notes & Domino




Några användbara sökningar i lotusscript
Här är ett nytt dynamiskt dokument med exempel på hur man kan söka efter information i Lotusscript. Listan uppdateras allt eftersom jag hittar eller skapar nya och användbara sökningar.

Följande funktioner kan man använda för att söka i Lotusscript.
  • db.FTSearch
  • db.FTSearchRange
  • db.UnprocessedFTSearch
  • db.UnprocessedFTSearchRange
  • dc.FTSearch
  • view.FTSearch


Här är listan med bra sökningar :

Uppdaterad : 2006-11-09

' Hitta alla dokument i en speciell vy, sätt datumparameter för att hitta alla nya dokument Set view = db.getView("MyView") Set dc = db.search(view.SelectionFormula,Nothing,0) ' Hittar alla dokument skapade idag med formuläret "Memo" Set dc = db.Search(|Form = "Memo" & @created = @Today|, Nothing,0 ) 'Hittar alla dokument skapade sedan igår med formuläret "Memo" Set dc = db.Search(|Form = "Memo" & @Adjust(@created ;0 ;0 ;1 ; 0 ;0 ; 0) <= @Today|, Nothing,0 ) ' Hittar alla nya dokument i en databas sedan igår som innehåller "thomas" Set dt = session.createdatetime(Now) Call dt.AdjustDay(-1) Set dc = db.search("@All",dt,0) Call dc.FTsearch("thomas",0) ' Hittar alla dokument med formulär "Memo" i en databas Set dc = db.Search(|Form = "Memo"|,Nothing,0) ' Hittar alla nya dokument i en databas sedan igår Set dt = session.createdatetime(Now) Call dt.AdjustDay(-1) Set dc = db.search("@All",dt,0) ' Hittar alla konflikter i en databas Set dc = db.search(|@isAvailable($Conflict)|,Nothing,0) ' Hittar alla dokument med bifogade filer i en databas Set dc = db.search(|@isAvailable($FILE)|,Nothing,0) ' Hittar alla svarsdokument i en databas Set dc = db.search(|@isAvailable($REF)|,Nothing,0) ' Hittar alla dokument som innehåller thomas i en databas Set dc = db.FTSearch(|thomas|, 0) ' Hittar alla dokument med formulär Memo i en databas Set dc = db.FTSearch( |FIELD Form = "Memo"|, 0)


Känner du till några fler? lämna gärna en kommentar.

Jag har medvetet inte deklarerat variablerna ovan för att göra koden lättare att läsa, db = notesdatabase, view = notesview, dc = notesdocumentcollection, dt = notesdatetime




Relevanta Poster på Notessidan:



Publicerad 2006-11-09 | Kommentarer: 6 | Läsningar: 4883
Kommentarer

Patrick Kwinten ( 2006-10-24 21:34:46 ) Websida
Hej!

I am looking for an example application to build a dynamic FT search (users can create their own query like in the view searh). If you have any starting points please let me know!
Thomas Adrian ( 2006-10-26 11:38:54 ) Websida
This is easy to do using db.search(query,nothing,0)
let the user enter the query from a field in a document or a dialog, and present the result from a query in e.g a field.

When you search at notessidan I use db.ftsearch. and the result is printed out on the webpage as links.

Good Luck
Thomas

Patrick Kwinten ( 2006-11-10 10:47:48 ) Websida
Hej Thomas,

can you send me a demo application with such a search constructor?

Here is an alternative for searching:

http://www-128.ibm.com/developerworks/lotus/library/digestsearch/
Thomas Adrian ( 2006-11-13 09:19:25 ) Websida
Patrick, I do not have ready demoapplication for you. if you like I can make a cost estimation, contact my using my email.


/Thomas
Göran Hedström ( 2010-06-01 13:56:12 )

Thomas Adrian ( 2010-06-01 14:12:45 )



Sök på Notessidan
Thomas Adrian
ThomasCertifierad utvecklare och administratör inom Notes & Domino

Kontakta mig







Senaste Sökningarna på Notessidan
Mån - spelo (R:0)
Mån - importera and helgdagar (R:1)
Mån - winmail.dat (R:1)
Mån - länk and till and ms and office (R:0)
Mån - post and blank (R:0)
Mån - helgdagar and 2010 (R:0)
Mån - automatisk and adress (R:0)
Mån - svensk.dic (R:2)
Mån - follow and up (R:0)
Mån - läs and xml (R:5)
Mån - eval (R:4)
Mån - excel and export (R:2)
Mån - länkning (R:0)
Mån - kardemark (R:0)
Mån - traveler (R:8)
Mån - applet (R:3)
Mån - notes and 8.0.2 (R:2)
Mån - locked and out (R:1)
Mån - replikera and lokala and kontakter (R:1)




Databasstatistik Blogg
Uppdateras var 15:e Minut

Antal Poster:528
Antal Kommentarer: 925
Alla sidvisningar idag:
Unika Besökare idag:
Databasstorlek: 4123,5Mb
Fixup: 2011-09-18 05:31:28
FT:2011-09-19 12:14:02
DB Procent använd: 99,7
Antal Agenter: 42
Antal Formulär: 65
Antal Vyer: 59
Antal Dokument: 4636
Antal Image Resources: 108
Antal Subformulär: 18
Antal Scriptbibliotek: 11
Totalt Antal Designelement: 512
Antal Attachments: 155
Antal Konflikter: 0
Server version 1: 379
Server version 2: Release 8.5.2FP1|November 29, 2010
Server Plattform: Windows/32
Ändrad: 2011-09-19 12:29:39
Server Tidszon: Z=-1$DO=1$DL=3 -1 1 10 -1 1$ZX=96$ZN=W. Europe
Region: sv
Kommentarsspam Idag: 0
Kommentarsspam Totalt: 3273


BlogRankers.com

Top Sites at iWEBTOOL.com

Fight Spam! Click Here!

Bloggtoppen.se

Listed on BlogShares

Increase website traffic

Top Internet Blogs

Site Checker