Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Mario am 13.08.03 - 16:54:44
-
Hallo,
will unter Notes ähnlich wie in Lotusscript ab und zu eine Kommentarzeile einfügen.
Unter LScript kann man das ja per ' für eine Zeile erreichen.
Wie kann man das in der Formelsprache realisieren?
-
Schau mal in der Designer-Hilfe unter REM.
Falle für Neulinge: Der Kommentar muß in Anführungszeichen stehen. Wenn man eine Zeile auskommentieren will, die selbst schon Anführungszeichen enthält, wird man zu Verrenkungen gezwungen ... In diesem Fall die originalen Anführungszeichen in Apostrophe o.ä. wandeln, damit REM mit seinen Anführungszeichen glücklich wird ;-)
HTH,
Bernhard
-
... innerhalb von @Funktionen und Befehlen kann man nicht kommentieren - ab Version 6 wird alles besser...
ata ;)
-
... innerhalb von @Funktionen und Befehlen kann man nicht kommentieren - ab Version 6 wird alles besser...
ata ;)
Hi,
da muß ich dir allerdings etwas widersprechen. Man kann innerhalb von Formeln sehr wohl kommentieren. Es ist allerdings nicht so komfortabel wir in anderen Sprachen. Auch lassen sich Anweisungszeilen nicht ohne großen Aufwand auskommentieren. Aber erklärende Kommentare lassen sich relativ problemlos einfügen.
So z.B.
REM "Initialisierung der Felder";
Feld1 := "";
Axel
-
ja, so gehts.
nur, was ist, wenn du ein formel mit "" in kommentare setzen willst?
(@dblookup oder sonstwas)
zum beispiel zu testzwecken.
das ist doch immer umständlich..., anführungszeichen rauszunehmen
-
nur, was ist, wenn du ein formel mit "" in kommentare setzen willst?
(@dblookup oder sonstwas)
zum beispiel zu testzwecken.
das ist doch immer umständlich..., anführungszeichen rauszunehmen
Hi,
hab ich doch geschrieben, dass sich Anweisungszeilen nicht ohne großen Aufwand auskommentieren lassen.
So mach ich's, quick and dirty:
Als letzten Befehl @Return("") einfügen und dahinter werden die Zeilen, die ich "auskommentieren" will, verschoben.
Nicht gerade elegant, dass geb ich gerne zu, aber es funktioniert.
Axel
-
Auch Formeln mit "" kann man auskommentieren.
Dazu muß man vor die Anführungszeichen in der Formel jeweils ein \ einfügen.
Also z.B.
REM "@SetField(\"test\";\"wert\")";
-
hi axel,
deinen tip ist klasse....
ansonsten ist das auskommentieren grausam... - ich arbeite halt viel mit dem alten Trick von ata (Toni), d.h. währrend dem Programmieren immer noch ein Notepad offen haben wo per Zwischenablage fleisig reinkopiert wird...
-
@Axel
... kommentieren innerhalb von Funktionen oder Befehlen geht nicht...
@IF( ... ) => innerhalb von Funktionen...
@Command( [Sonstwas] ; ... ) => ebenfalls nicht...
... ausserhalb natürlich in der von dir beschriebenen Weise mit REM "Kommentar";
ata
-
So viel besser ist das Auskommentieren in R6 allerdings auch nicht.
Zwar kann man jetzt bei der Eingabe die geschweiften Klammern {} als String-Begrenzer eingeben, aber nach dem Speichern und erneuten Öffnen stellt man dann fest, dass Notes das Automatisch in "" mit innenliegenden \"\" konvertiert hat.
Das ganze ist also genau einmal komfortabel, bei der ersten Eingabe ...