NOTESSIDAN

Allt om Lotus Notes & Domino




Programmatisk tillgång till designobjekten i Lotusscript
Innan jag berättar om hur man får tillgång programmatiskt till designobjekt i lotusscript är det bra om man förstår följande:
  • Designobjekt är också en typ av dokument och designobjekt har fält med värden.
  • Dokument och designobjekt är internt i Lotus Notes lagrat som note:ar.
Det finns 2 sätt i lotusscript att komma åt designobjekt programmatiskt.
  1. Klassen DBDesign i Lotusscript

  2. DBDesign är ett API och inte en inbyggd klass i Lotus Notes utan en Lotusscript klass som är gjord av Damien Katz. Med denna kan du komma åt alla designobjekt och de fält som finns på en note. Med denna klassen kommer du inte åt dokument utan bara designobjekt eftersom den är kodad så, som jag förstår det måste klassen uppdateras allt eftersom det tillkommer nya designtyper med nya versioner av Notes.

    Jag använde denna klassen ganska nyligen när en kund behövde få en överblick över alla bilder som ligger lagrade i "Image Resources". Med enkel Lotusscript agent som triggas via en actionknapp i Notesklienten tog jag ut värden från "Image Resource" note:arna och genererade en url så att alla bilderna visades snygg i webbläsaren.

  3. NotesNoteCollection i Lotusscript

  4. Detta är inbyggda klasser i Lotus Notes 6.x där du kommer åt varje note i databasen även dokument. När man har hämtat sin note så kan man exportera den som DXL. med dessa klasserna kan du också få reda på egenskaperna på en note men då måste du först exportera note:en till DXL och söka igenom DXL filen efter rätt tagg.

DXL = Domino XML, dvs en XML presentation av objekt i Notes, och ett objekt kan vara en tex. databas, dokument, outline, m.m.



Relevanta Poster på Notessidan:



Publicerad 2006-03-06 | Kommentarer: 1 | Läsningar: 4275
Kommentarer

Patrick Kwinten ( 2006-09-15 16:05:05 )
undrar hur koden under actionknappen ser ute =)



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: 1378
Alla sidvisningar idag:
Unika Besökare idag:
Databasstorlek: 178,5Mb
Fixup: 2019-07-15 00:31:17
FT:2019-07-16 03:10:24
DB Procent använd: 99,5
Antal Agenter: 42
Antal Formulär: 65
Antal Vyer: 60
Antal Dokument: 7927
Antal Image Resources: 108
Antal Subformulär: 18
Antal Scriptbibliotek: 11
Totalt Antal Designelement: 576
Antal Attachments: 159
Antal Konflikter: 0
Server version 1: 405
Server version 2: Release 9.0.1FP9|August 14, 2017
Server Plattform: Windows/64
Ändrad: 2019-07-16 04:40:25
Server Tidszon: Z=-1$DO=1$DL=3 -1 1 10 -1 1$ZX=131$ZN=W. Europe
Region:
Kommentarsspam Idag: 3
Kommentarsspam Totalt: 17897


BlogRankers.com

Top Sites at iWEBTOOL.com

Fight Spam! Click Here!

Bloggtoppen.se

Listed on BlogShares

Increase website traffic

Top Internet Blogs

Site Checker