Moin,
die Beschreibung zu
FileAppend enthät zwei Beispiele. Das zweite Beispiel hast Du zitiert, das erste enthält einen nützlichen Link auf
Fortsetzungsbereich.
Kommando-Syntax:
Code: Select all
Var =
(
Erste Zeile.
ZweiteZeile.
)
Ausdrucks-Syntax:
Code: Select all
Var := " ; einleitendes "
(
Erste Zeile.
ZweiteZeile.
)" ; abschließendes "
In der Ausdrucks-Syntax gibt es noch folgende Alternative, bei der man allerdings ein paar Zeichen mehr tippen musss:
Code: Select all
Var := "Erste Zeile.`n" ; den Zeilenumbruch bzw. das Trennzeichen muss man in diesem Fall selbst vorgeben
. "ZweiteZeile." ; letzte Zeile ohne Zeilenumbruch
Die Ausdrucks-Syntax hat aber auch Einschränkungen. So werden z.B. innerhalb des mit
"-Zeichen eingeschlossenen Bereichs keine Variablen (
%Var%) ersetzt. Außerdem müssen in diesem Bereich enthaltene
"-Zeichen gedoppelt (escaped) werden.Eine Lösung sähe dann z.B. so aus:
Code: Select all
Var := "Tag"
Out := "
(
Guten " . Var . ",
""Zweite"" Zeile.
)"
Das sieht allerdings nicht wirklich 'elegant' aus.