Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: m3 am 07.03.05 - 23:22:09
-
Hallo Leute,
weil es mich heute wieder mal genervt hat:
Gibt es eine elegantere Moeglichkeit in Lotusscript ein Anfuehrungszeichen " in einen String einzufuegen, als
"TEXT" & Chr$(34) & "TEXT"
zu schreiben. Bei mehreren " wird das recht muehsam. :(
-
Msgbox {"Hallo" "Welt"}
-
In der Designerhelp steht es übrigens noch genauer:
Literal string construction rules
A literal string in LotusScript is a string of any characters enclosed in one of the following sets of delimiters:
A pair of double quotation marks ( " " )
"A quoted string"
A pair of vertical bars ( | | )
|A bar string|
Open and close braces ( { } )
{A brace string}
Strings enclosed in vertical bars or braces can span multiple lines.
|A string
on two lines|
To include one of the closing delimiter characters ", |, or } as text within a string delimited by that character, double it.
|A bar string with a bar || in it|
The empty string has no characters at all; it is represented by "".
Strings delimited by vertical bars, braces, or double quotation marks cannot be nested.
"A quoted string with {braces} and a bar | in it"
"A quoted string with ""quotes"" in it"
|A bar string with a bar || in it|
{A brace string with {braces}} in it}
-
Als Ergänzung noch: Das Pipe-Symbol erlaubt auch noch, Zeilenumbrüche über das eingegebene Literal zwischen den Pipes mitzugeben à la
|Hallo, Martin,
ich komme noch im März wieder nach Wien. Stelle schon mal ein paar Bier kalt - oder gehe wir in die Elisabethstrasse in Perchtoldsdorf, wenn dort wieder ausgesteckt ist. Laut Heurigenkalender ist dem so ;-)
Bernhard|
Das kommt dann genauso an ohne weitere Verrenkungen.
Um Beachtung meiner Vorschläge im genannten Beispiele bitte ich ausdrücklich (gilt auch für weitere Leute mit W, WU, und MD im Kennzeichen oder wer sonst so Ende des Monats kurz vor Ostern in / bei Wien ist ;-)
Der, der oben schon mal unterzeichnet hat ;D
-
{} erlaubt übrigens auch Zeilenumbrüche. Genau so wie ||.
Ich persönlich verwende aber lieber{} da man eine Pipe ev. mit einem großen i oder einem kleinen L verwechseln könnte.
-daniel
-
Danke Euch allen. Ich WUSSTE doch, dass es da was gibt, habs aber nicht gefunden.
@Bernhard: Freu mich schon. :)