NOTESSIDAN

Allt om Lotus Notes & Domino




Pipe eller Måsvingar
All text skrivs vanligtvis i kod innanför "fnuttar" (citationstecken) och kallas för strängar, lätt som en plätt, se bara till så att din text är inom fnuttar så har du en sträng. Men det finns tillfällen när det inte alltid är så lätt, tex. om man vill ha fnuttar i sin sträng.

Om man tex. vill skriva texten : Jag heter "Förnamn Efternamn" och jag "kan" flyga så måste man inkludera fnuttarna i strängen och kompilatorn måste då veta vilken startfnutt som hör till vilken slutfnutt.

Lotusscript har 2 tecken som gör detta lite lättare, Pipe "|" och Måsvingar "{}". båda dessa fungerar likadant och gör att man slipper ange fnuttarna som startar och slutar en sträng och kan istället koncentrera sig på att skriva hur strängen ska se ut.

Om du tittar på dom 3 print-satserna nedan så genererar dom alla 3 samma resultat fast rad2 och 3 är lättare att skriva (tycker i alla fall jag).
Sub Initialize Dim session As New notessession,nn As New notesname(session.UserName) Print " Jag heter """ + nn.common + """ och jag ""kan"" flyga " Print | Jag heter "| + nn.common + |" och jag "kan" flyga | Print { Jag heter "} + nn.Common + {" och jag "kan" flyga } End Sub


I formelspråket är det lite trixigare, Pipe funkar inte, Måsvingar funkar men fnuttarna konverteras till \". Så om man ska skriva komplexa formler med mycket strängar så kan man använda sig av måsvingar. men eftersom måsvingarna konverteras så måste man konvertera tillbaka dom vid nästa editering.

Följande 2 rader gör precis samma sak

{"<a href="} + @WebDbName + {">Databas</a>"}
"\"<a href=\"" + @WebDbName + "\">Databas</a>\""



Relevanta Poster på Notessidan:



Publicerad 2006-04-19 | Kommentarer: 2 | Läsningar: 2963
Kommentarer

Johannes ( 2006-04-19 15:49:04 )
Kul med en sida med notestips på svenska. Ska lägga till dig i min rss-bevakare. Tipsen om nya ikoner är det första jag kommer använda.
Thomas Adrian ( 2006-04-19 21:27:11 ) Websida
Tack Johannes
Hoppas du hittar mer saker.

Hälsningar Thomas Adrian



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: 1405
Alla sidvisningar idag:
Unika Besökare idag:
Databasstorlek: 149,75Mb
Fixup: 2019-09-19 00:31:04
FT:2019-09-19 03:17:12
DB Procent använd: 99,9
Antal Agenter: 42
Antal Formulär: 65
Antal Vyer: 60
Antal Dokument: 7984
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-09-19 04:52:44
Server Tidszon: Z=-1$DO=1$DL=3 -1 1 10 -1 1$ZX=131$ZN=W. Europe
Region:
Kommentarsspam Idag: 5
Kommentarsspam Totalt: 18824


BlogRankers.com

Top Sites at iWEBTOOL.com

Fight Spam! Click Here!

Bloggtoppen.se

Listed on BlogShares

Increase website traffic

Top Internet Blogs

Site Checker