4D v16.3TRACE |
|||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
TRACE
TRACE
Der Befehl TRACE unterbricht die laufende Methode und zeigt den Debugger (Schrittfenster). Das Fenster erscheint, bevor die nächste Codezeile ausgeführt wird. Es wird für jede ausgeführte Codezeile erneut angezeigt. Sie können den Debugger während der Ausführung von Code auch unter Windows mit der Tastenkombination alt + Umschalttaste + rechte Maustaste, auf Mac OS mit ctrl + Wahltaste + Maustaste aufrufen. In kompilierten Datenbanken wird TRACE ignoriert. 4D Server: Rufen Sie TRACE in einer Projektmethode auf, die in einer Serverprozedur ausgeführt wird, erscheint das Debugger-Fenster auf dem Server-Rechner. Tipp: Setzen Sie keine Aufrufe von TRACE in Formularen, wenn die Ereignisse On Activate und On Deactivate aktiv sind. Denn diese Ereignisse werden immer ausgelöst, wenn das Debugger-Fenster erscheint; Sie geraten dann in eine Endlos-Schleife zwischen diesen Ereignissen und dem Debugger-Fenster. Um solch eine Situation zu beenden, klicken Sie im Debugger mit gedrückter Umschalttaste auf die Schaltfläche Weiter ohne Schritt. Alle folgenden Aufrufe von TRACE innerhalb des Prozesses werden dann ignoriert. Folgender Code erwartet, dass die Prozessvariable BUILD_LANG gleich ist mit “US” oder “FR”. Ist das nicht der Fall, wird die Projektmethode DEBUG aufgerufen: ` ... Die Projektmethode DEBUG lautet: ` Projektmethode DEBUG
Siehe auch
|
EIGENSCHAFTEN
Produkt: 4D GESCHICHTE
Erstellt: < 4D v6 ARTIKELVERWENDUNG
4D Programmiersprache ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||