Produkt blank

Export von 4D Methodencode unabhängig von der Programmiersprache des verwendeten 4D Produkts

Der Befehl METHOD GET CODE wurde erweitert, um den Methodencode zu exportieren und das gleiche Ergebnis zu erhalten , unabhängig vom Namen der Befehle, Tabellen, Felder und unabhängig von der Programmiersprache des verwendeten 4D Produkts…

Zu diesem Zweck werden die Token der Code-Elemente (4D Befehle, 4D Konstanten, Tabellen, Felder usw.) mit exportiert. Diese Token sind eindeutig und können von 4D als die Elemente interpretiert werden, für die sie stehen, auch wenn ihre Namen aktualisiert wurden oder sie in einer anderen Sprache als der des ausführenden 4D geschrieben sind.

Produkt blank

Datenbank-Spiegelung

Beim Einbinden der Protokolldatei hält 4D beim ersten Fehler an und gibt keine Fehlermeldung aus. Gründe für Integrationsfehler können ein beschädigtes Protokoll sein, z. B. aufgrund einer defekten Festplatte oder eines Softwarefehlers beim Schreiben. Wenn der Fehler am Ende auftritt, ist das kein Problem; er könnte aber auch am Anfang oder in der Mitte des Protokolls auftreten. In diesem Fall könnten die Daten nach dem Fehler nützlich sein.

Wenn die Integration im Standardmodus fehlschlägt, können Sie nun versuchen, die Integration im Autoreparaturmodus durchzuführen. In diesem Fall versucht 4D, den aufgetretenen Fehler zu beheben, bricht die Integration nicht ab und gibt die Fehlerliste zurück.

Produkt blank

JSON-Export für Journal

In 4D Anwendungen ist die Datendatei wichtig, daher werden alle Aktivitäten der Datenbank in der Protokolldatei gespeichert. Wie Sie alle wissen, ist die Protokolldatei ein wesentliches Element für die Wiederherstellung Ihrer Datenbank nach einem unglücklichen Zwischenfall. Alle Informationen über die Datenbankaktivität können jedoch auch für die Analyse nützlich sein. Zum Beispiel, um die Aktivitäten in einer Tabelle zu überprüfen, um die Änderungen eines Benutzers zu sehen und um den Verlauf eines Datensatzes zu verfolgen.