4D v15Debugger and Runtime Explorer |
||||||||||||||||||||||||||||||
|
4D v15
Debugger and Runtime Explorer
|
![]() | Anwendungsserver |
![]() | SQL Server |
![]() | DB4D Server (Datenbank Engine) |
![]() | Web Server |
![]() | SOAP Server |
![]() | Geschützter 4D Client Prozess (Prozess für Entwicklungsumgebung eines Client) |
![]() | 4D Client Hauptprozess (Hauptprozess eines Client; unterstützender Prozess, Spiegelprozess eines 4D Client auf dem Server) |
![]() | 4D Client Basisprozess (Prozess existiert parallel zu einem 4D Client Prozess; präemptiver Prozess zur Kontrolle des jeweiligen 4D Client Hauptprozesses) |
![]() | Reserve Prozess (ehemaliger oder zukünftiger "4D Client Prozess") |
![]() | 4D Client Prozess (auf einem Client gestarteter Prozess) |
![]() | Serverprozedur (von einem Client gestarteter Prozess auf dem Server) |
![]() | Web Methode (z.B. über 4DACTION gestartet) |
![]() | SOAP Methode (über einen Web Service gestartet) |
![]() | SQL Methode (über eine SQL Anfrage gestartet) |
Die Leiste mit Schaltflächen am unteren Rand wurde ebenfalls aktualisiert. Anstelle der bisherigen Schaltfläche "Optionen" mit DropDown Liste erscheinen jetzt drei separate Schaltflächen:
Im Bereich Überprüfung des Runtime Explorer bzw. des 4D Debugger wird jetzt angezeigt, wieviele Datensätze gesperrt sind. Diese Information ist im 4D Einzelplatz und in 4D Server verfügbar.
4D Debugger:
Im Debugger und Runtime Explorer gibt es die neue Liste Current Form Values. Sie enthält die Namen der dynamischen Objekte im aktuellen Formular, sowie den Wert der zugeordneten Variable:
Einige Objekte, wie z.B. Listbox Arrays erscheinen mit zwei unterschiedlichen Einträgen: Die Variable des Objekts selbst und ihre Datenquelle.
Diese neue Liste ist besonders hilfreich bei Formularen mit mehreren dynamischen Variablen: Über die Formularobjektnamen lassen sich dynamische Variablen leicht identifizieren.
In bisherigen 4D Versionen waren diese in der Liste Variablen/Prozesse enthalten. Hier wurden dynamische Variablen über ihren internen Namen angegeben, wie z.B. $form.9.8. Dynamische Variablen erscheinen nicht mehr in dieser Liste, sondern nur in der Liste Current Form Values. Über den Eintrag Zeige Typen des Kontextmenüs können Sie den internen Namen von dynamischen Variablen weiterhin anzeigen:
Dynamische Variablennamen haben oft die Form "$form.4B9.42":
Produkt: 4D
Thema: Designmodus
4D v15 - Upgrade (Standard Edition) ( 4D v15)