NOTESSIDAN

Allt om Lotus Notes & Domino




Dagens Tips
Om man inte använder Option Declare i sin Lotusscript kod så kommer alla variabler att vara varianter när koden körs.



Relevanta Poster på Notessidan:



Fler Poster om: Lotusscript, Lotus Notes

Fler bloggar om: ,

Technorati: ,

Delicious: Lotusscript, Lotus Notes
Publicerad 2007-04-23 | Kommentarer: 5 | Läsningar: 1174
Kommentarer

Patrik ( 2007-04-25 11:18:48 )
Hej Thomas och Tack för en bra blogg!

Du menar om man inte deklarerar sina variabler med typ? Eller inte deklarerar dem alls (vilket man bara kan göra om man ej har Option Declare)

Skriver man
Dim s as String
så är s en String oavsett om man har Option Declare eller inte.

Skriver man
Dim s
så är s en Variant oavsett om man har Option Declare eller inte.

Ett klassiskt fel som jag själv gjort är att skriva
Dim s, t as String
Nu är s en Variant och t en String, och det är ju antagligen inte det man ville



Thomas Adrian ( 2007-04-25 11:38:16 ) Websida
Hej Patrik.

Jag läste mitt tips någon annanstans, men vad jag tror man menar är att om du har deklarerat en variabel s som string och inte har Option Declare, så kommer variabeln s tolkas som en variant när den körs.


- Thomas

Patrik ( 2007-04-25 13:59:45 )
Ok, fast det blir inte så. I alla fall inte om man ska tro debuggern. Skriver man "Dim s as String" så är s en String oavsett om man har Option Declare eller inte.
Thomas Adrian ( 2007-04-25 16:22:12 ) Websida
Joacim Boive ( 2007-04-26 09:06:07 ) Websida
Det är lite otydligt vad Bill menar men jag håller med Patrik.

Det enda "Option Declare / Option Explicit" gör är att validera att alla variabler är deklarerade.

Dvs, gör du "Dim strString as String" är strString en sträng oavsett om du använder "Option Declare / Option Explicit" eller inte.


/Jocke



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