Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Thobz am 24.04.08 - 10:42:07
-
Hallo,
ich hab eine etwas ältere Anwendung, diese basiert zu 90 % auf der Formelsprache.
Diese muss ich nun etwas verändern, aufbohren etc.... !
Ich habe gerade von meinem Kollegen gehört das man unter der 5er Version noch die
Formelsprache Debuggen konnte, jetzt meine Frage :
Gibt es vielleicht Tools (Ytria oder so) mit denen man die Formelsprache debuggen kann ?
Gruß Thomas
-
Ohne Gewähr:
This is an undocumented feature and would be very handy for Notes developers.
It's a "formula debugger". You can activiate this by holding down the CTRL+SHIFT keys and going to the menu and selecting File-Tools-Debug LotusScript. To turn it off, just repeat the same steps. You won't see a check mark or any indication of its activation in the menu, But when you go into a database and choose an action that uses formula code, a debugging window will pop up similar to the LotusScript debugger.
The top half of the panel displays your formula code with the returned values in the bottom half of the screen. You can step through your code.
It's really handy and for debugging formula you don't have to keep creating multiple @Prompts in the code.
Also, because these techniques are undocumented, use them at your own risk.
-
Danke,
das werde ich direkt mal Testen und hier mal berichten.
Thomas
-
Hallo,
mh also unter 6.5 bekomme ich kein Debugging hin :-(.
Thomas
-
Hallo,
mh also unter 6.5 bekomme ich kein Debugging hin :-(.
Thomas
@statusbar wäre noch eine Option, oder?
Evlt. noch gleich eine Abfrage einbauen, damit du die @statusbar Fragemente für die Produktivumgebung im Code belassen kannst, z.Bsp.
_debug := @if ( @environment(debugflag) = "1" ; @true, @false);
@if(_debug; @statusbar(""""); "")
-
Gabor
-
Der Formeldebugger hat die Version 5 nicht überlebt. Und in R5 hat der Client häufig den Formeldebugger nicht überlebt ... undokumentiert aus gutem Grunde ;)
Bernhard
-
Hallo Bernhard,
verstehe ich es richtig, das es also kein Debugging mehr für die Formelsprache gibt (egal ob Notes Bordmittel oder Fremdanbieter) ?
Thomas
-
Seitens Notes: Nein. Entsprechende Drittanbieter sind mir nicht bekannt.
Bernhard
-
Hi,
vielen Dank für die Antworten !
Gruß aus Flensburg,
Thomas
-
Kennt einer dieses Teil ?
http://www.nappz.de/xfl/de/ (http://www.nappz.de/xfl/de/)
-
... ich habe mir für das Debugging von Formeln ein Parameterdokument gebaut. Das zieht sich aufgrund von hinterlegten Werten ein besagtes Dokument. In einem weiteren Feld habe ich meine Formel.
Jetzt lässt sich auf 2 Wege der Code testen:
Evaluate => alles außer Frontend-Formeln und @Commands
@Eval => so ziemlich jede Formel...
... die Rückgabe der Werte lege ich dann in ein weiteres Feld...
Toni