NOTESSIDAN

Allt om Lotus Notes & Domino




Några Utvecklingstips
  • Om man loopar och ändrar dokument i en vy med getfirstdocument/getlastdokument i LS , är det viktigt att man inte ändrar ordningen på dokumenten i vyn , dvs se till så ändringar hur dokumenten sorteras inte påverkas för då kanske "getnextdocument" inte är det dokument man tänkt sig.
  • GetNthDocument i LS är det sämsta sättet att loopa igenom en vy.
  • Man kan sätta Notesview.autoupdate i LS till "false" för att förhindra att en vy uppdateras medans skriptet körs.
  • Det går snabbare att access värden via notesdocument.columnvalues i LS än tex notesdocument.fältnamn.
  • Computer for Display fält kan man programmera mot, men inte "Computed Values".
  • Subformulär påverkar prestanda negativt.
  • För att uppdatera bara hide-whens på dokument så går det snabbare att använda @Command([RefreshHideFormulas]) istället för @Command([ViewRefreshFields]).
  • En kolumn som hämtas via @PickList([Custom]) kan vara en gömd kolumn vilket gör att man kan hämta data som inte användaren ser i vyn.
  • @DocumentUniqueID är en speciell datatyp, man måste använda @Text(@DocumentUniqueID) för att få ut värdet som sträng.
  • Att tillåta användare att skapa vyer och foldrar påverkar prestanda negativt.
  • Man kan använda @SetViewInfo för att filterera en vy baserat på tex användanamn, dvs visa bara dokument relevanta för inloggade användaren.
  • Om man använder "Validations Formulas" se till att också använda @IsDocBeingSaved för att förhindra fel om dokumentet uppdateras.
  • Det är snabbare att använda @AllDescendants istället för @IsResponseDoc i View Selections.
  • Använd "Pages" istället för "Navigators" eftersom pages kan mer och kommer att uppdateras av IBM i framtiden.



Relevanta Poster på Notessidan:



Publicerad 2006-05-10 | Kommentarer: 3 | Läsningar: 2129
Kommentarer

Mattias Kihlström ( 2006-05-10 14:29:36 ) Websida
Sådana här listor är alltid bra att ha! På punkt tre skulle jag dock förslå att man sätter Notesview.AutoUpdate till False istället...
Thomas Adrian ( 2006-05-10 15:22:02 ) Websida
Hej Mattias, Du har naturligtvis rätt, jag får skaffa mig en kontrollant snart, det är andra gången på några dagar som jag skriver fel. Tack för påpekandet
Jag ändrar genast.

Hälsningar Thomas
Andrei Kouvchinnikov ( 2006-05-10 23:23:55 ) Websida
Här är en sökmetod för hardcore lotusscipt programmerare: http://www.ibm.com/developerworks/lotus/library/digestsearch/ ...skrivet av mig så klart :)



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