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
Sön - sharepoint (R:1)
Sön - räkna and antal and besökare (R:0)
Sön - browser (R:17)
Sön - stoppar and mail (R:1)
Sön - korrupt (R:3)
Sön - böcker (R:0)
Sön - kalendern (R:12)
Sön - feature (R:15)
Sön - print and mime (R:2)
Sön - länka (R:0)
Sön - databasen (R:94)
Sön - access (R:47)
Sön - outlook (R:15)
Sön - webanvändare (R:0)
Sön - google and maps (R:6)
Sön - juffe (R:2)
Sön - uidoc.print (R:1)
Sön - java and lotusscript (R:26)
Sön - besök (R:0)




Databasstatistik Blogg
Uppdateras var 15:e Minut

Antal Poster:562
Antal Kommentarer: 1034
Alla sidvisningar idag:
Unika Besökare idag:
Databasstorlek: 123,25Mb
Fixup: 2017-09-23 00:31:10
FT:2017-09-19 23:18:27
DB Procent använd: 98,6
Antal Agenter: 42
Antal Formulär: 65
Antal Vyer: 60
Antal Dokument: 6987
Antal Image Resources: 108
Antal Subformulär: 18
Antal Scriptbibliotek: 11
Totalt Antal Designelement: 575
Antal Attachments: 159
Antal Konflikter: 0
Server version 1: 405
Server version 2: Release 9.0.1FP8|February 23, 2017
Server Plattform: Windows/64
Ändrad: 2017-09-24 11:09:59
Server Tidszon: Z=-1$DO=1$DL=3 -1 1 10 -1 1$ZX=97$ZN=W. Europe
Region:
Kommentarsspam Idag: 0
Kommentarsspam Totalt: 10106


BlogRankers.com

Top Sites at iWEBTOOL.com

Fight Spam! Click Here!

Bloggtoppen.se

Listed on BlogShares

Increase website traffic

Top Internet Blogs

Site Checker